Definition: Bitfield.h:34
bool Put(uint8 *_buffer, uint32 _size)
Definition: Stream.cpp:133
void LogData(uint8 *_buffer, uint32 _size, const string &_function)
Definition: Stream.cpp:208
Platform-independent definition of a circular buffer.
Definition: Stream.h:42
void SetSignalThreshold(uint32 _size)
Definition: Stream.cpp:74
uint32 GetDataSize() const
Definition: Stream.h:90
virtual bool IsSignalled()
Definition: Stream.cpp:197
Stream(uint32 _bufferSize)
Definition: Stream.cpp:43
unsigned int uint32
Definition: Defs.h:80
~Stream()
Definition: Stream.cpp:62
Platform-independent definition of Wait objects.
Definition: Wait.h:41
Implements a platform-independent mutex–for serializing access to a shared resource.
Definition: Mutex.h:39
void Purge()
Definition: Stream.cpp:184
bool Get(uint8 *_buffer, uint32 _size)
Definition: Stream.cpp:91
unsigned char uint8
Definition: Defs.h:74