AERA
Public Member Functions | List of all members
core::Pipe1N< T, _S > Class Template Reference
Inheritance diagram for core::Pipe1N< T, _S >:
core::Pipe11< T, _S > core::Semaphore core::CriticalSection

Public Member Functions

void clear ()
 
pop ()
 
- Public Member Functions inherited from core::Pipe11< T, _S >
void clear ()
 
void push (T &t)
 
pop ()
 
- Public Member Functions inherited from core::Semaphore
 Semaphore (uint32 initialCount, uint32 maxCount)
 
bool acquire (uint32 timeout=Infinite)
 
void release (uint32 count=1)
 
void reset ()
 
- Public Member Functions inherited from core::CriticalSection
void enter ()
 
void leave ()
 

Additional Inherited Members

- Protected Member Functions inherited from core::Pipe11< T, _S >
void _clear ()
 
_pop ()
 
- Static Protected Attributes inherited from core::Semaphore
static const uint32 Infinite
 

Detailed Description

template<typename T, uint32 _S>
class core::Pipe1N< T, _S >

Definition at line 128 of file pipe.h.


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