YARP
Yet Another Robot Platform
PriorityGroup Class Reference

Manager for priority-aware inputs to a given port. More...

#include <priority_carrier/PriorityCarrier.h>

+ Inheritance diagram for PriorityGroup:

Public Member Functions

virtual ~PriorityGroup ()
 
virtual bool acceptIncomingData (yarp::os::ConnectionReader &reader, PriorityCarrier *source)
 
bool recalculate (double t)
 Class PriorityGroup. More...
 
- Public Member Functions inherited from yarp::os::PeerRecord< PriorityCarrier >
 PeerRecord ()=default
 
 PeerRecord (const PeerRecord &alt)=default
 
void add (PriorityCarrier *entity)
 
void remove (PriorityCarrier *entity)
 
PriorityCarriergetFirst ()
 

Public Attributes

yarp::sig::Matrix InvA
 
yarp::sig::Matrix B
 
yarp::sig::Matrix Y
 
yarp::sig::Matrix X
 
- Public Attributes inherited from yarp::os::PeerRecord< PriorityCarrier >
map_type peerSet
 

Additional Inherited Members

- Public Types inherited from yarp::os::PeerRecord< PriorityCarrier >
typedef PriorityCarrier peer_type
 
typedef std::map< PriorityCarrier *, bool > map_type
 
typedef map_type::iterator iterator
 
typedef map_type::const_iterator const_iterator
 

Detailed Description

Manager for priority-aware inputs to a given port.

Definition at line 32 of file PriorityCarrier.h.

Constructor & Destructor Documentation

◆ ~PriorityGroup()

virtual PriorityGroup::~PriorityGroup ( )
inlinevirtual

Definition at line 36 of file PriorityCarrier.h.

Member Function Documentation

◆ acceptIncomingData()

bool PriorityGroup::acceptIncomingData ( yarp::os::ConnectionReader reader,
PriorityCarrier source 
)
virtual

Definition at line 303 of file PriorityCarrier.cpp.

◆ recalculate()

bool PriorityGroup::recalculate ( double  t)

Class PriorityGroup.

Definition at line 237 of file PriorityCarrier.cpp.

Member Data Documentation

◆ B

yarp::sig::Matrix PriorityGroup::B

Definition at line 43 of file PriorityCarrier.h.

◆ InvA

yarp::sig::Matrix PriorityGroup::InvA

Definition at line 42 of file PriorityCarrier.h.

◆ X

yarp::sig::Matrix PriorityGroup::X

Definition at line 45 of file PriorityCarrier.h.

◆ Y

yarp::sig::Matrix PriorityGroup::Y

Definition at line 44 of file PriorityCarrier.h.


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