iCub-main
Public Member Functions | List of all members
RequestsQueue Class Reference

#include <canControlUtils.h>

Public Member Functions

 RequestsQueue (int joints, int num_msgs)
 
 ~RequestsQueue ()
 
ThreadFifogetFifo (int j, int msg)
 
int pop (int j, int msg)
 
int getPending ()
 
void append (const CanRequest &rqst)
 
int getNJoints ()
 
int getNMessages ()
 

Detailed Description

Definition at line 201 of file canControlUtils.h.

Constructor & Destructor Documentation

◆ RequestsQueue()

RequestsQueue::RequestsQueue ( int  joints,
int  num_msgs 
)
inline

Definition at line 210 of file canControlUtils.h.

◆ ~RequestsQueue()

RequestsQueue::~RequestsQueue ( )
inline

Definition at line 220 of file canControlUtils.h.

Member Function Documentation

◆ append()

void RequestsQueue::append ( const CanRequest rqst)
inline

Definition at line 264 of file canControlUtils.h.

◆ getFifo()

ThreadFifo* RequestsQueue::getFifo ( int  j,
int  msg 
)
inline

Definition at line 225 of file canControlUtils.h.

◆ getNJoints()

int RequestsQueue::getNJoints ( )
inline

Definition at line 274 of file canControlUtils.h.

◆ getNMessages()

int RequestsQueue::getNMessages ( )
inline

Definition at line 276 of file canControlUtils.h.

◆ getPending()

int RequestsQueue::getPending ( )
inline

Definition at line 258 of file canControlUtils.h.

◆ pop()

int RequestsQueue::pop ( int  j,
int  msg 
)
inline

Definition at line 239 of file canControlUtils.h.


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