unsigned int uint32
Definition: Defs.h:69
unsigned char uint8
Definition: Defs.h:63
Implements a platform-independent mutex–for serializing access to a shared resource.
Definition: Mutex.h:40
Platform-independent definition of a circular buffer.
Definition: Stream.h:43
void LogData(uint8 *_buffer, uint32 _size, const string &_function)
Definition: Stream.cpp:206
bool Get(uint8 *_buffer, uint32 _size)
Definition: Stream.cpp:90
bool Put(uint8 *_buffer, uint32 _size)
Definition: Stream.cpp:132
uint32 GetDataSize() const
Definition: Stream.h:90
Stream(uint32 _bufferSize)
Definition: Stream.cpp:43
virtual bool IsSignalled()
Definition: Stream.cpp:195
~Stream()
Definition: Stream.cpp:61
void Purge()
Definition: Stream.cpp:182
void SetSignalThreshold(uint32 _size)
Definition: Stream.cpp:73
Platform-independent definition of Wait objects.
Definition: Wait.h:42
Definition: Bitfield.h:35