pnd-cpp-sdk 1.4.4
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: