embkernel
 All Classes Functions Variables Typedefs Groups Pages
Public Member Functions | List of all members
RtosMsgBox< T, N > Class Template Reference

Message box template. More...

#include <RtosMsgBox.hpp>

Inheritance diagram for RtosMsgBox< T, N >:
RtosSyncObject

Public Member Functions

bool give (T &msg, Rtos::TICK tick)
 
bool giveFromInt (T &msg)
 
bool take (T &msg, Rtos::TICK tick)
 
bool takeFromInt (T &msg)
 

Additional Inherited Members

- Protected Member Functions inherited from RtosSyncObject
 RtosSyncObject (int maxCount, int initialCount)
 
int internalTake (Rtos::TICK tick, int value)
 
int internalGive (Rtos::TICK tick, int value)
 

Detailed Description

template<class T, int N>
class RtosMsgBox< T, N >

Message box template.

A synchronized FIFO with type and size user settable.

Definition at line 19 of file RtosMsgBox.hpp.


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