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

Public Member Functions

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 ()
 

Protected Member Functions

void _clear ()
 
_pop ()
 

Additional Inherited Members

- Static Protected Attributes inherited from core::Semaphore
static const uint32 Infinite
 

Detailed Description

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

Definition at line 101 of file pipe.h.


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