| pnd-cpp-sdk 1.3.0

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Pnd::GroupFeedback Class Referencefinal

A list of Feedback objects that can be received from a Group of modules; the size() must match the number of modules in the group. More...

`#include <groupFeedback.hpp>`

## Public Member Functions
| GroupFeedback (size_t number_of_modules)
| Create a group feedback with the specified number of modules.
| GroupFeedback (PndGroupFeedbackPtr group_feedback)
| ~GroupFeedback () noexcept
| Destructor cleans up group feedback object as necessary.
size_t | size () const
| Returns the number of module feedbacks in this group feedback.
const PndFeedbackPtr & | operator[] (size_t index) const
| Access the feedback for an individual module.
const int | Duration ()
| Get the duration of the command sent to recv.

## Public Attributes
PndGroupFeedbackPtr | internal_

## Detailed Description

A list of Feedback objects that can be received from a Group of modules; the size() must match the number of modules in the group.

## Constructor & Destructor Documentation

## ◆ GroupFeedback()

Pnd::GroupFeedback::GroupFeedback | ( | PndGroupFeedbackPtr | group_feedback | ) |

TODO:

## Member Data Documentation

## ◆ internal_

PndGroupFeedbackPtr Pnd::GroupFeedback::internal_

C-style group feedback object. NOTE: this should not be used except by library functions!

The documentation for this class was generated from the following files:

- /Users/lvhao/ws/pnd/sdk/pnd-cpp/src/groupFeedback.hpp
- /Users/lvhao/ws/pnd/sdk/pnd-cpp/src/groupFeedback.cpp