bool Put(uint8 *_buffer, uint32 _size)
Definition: Stream.cpp:132
void LogData(uint8 *_buffer, uint32 _size, const string &_function)
Definition: Stream.cpp:206
Platform-independent definition of a circular buffer.
Definition: Stream.h:42
void SetSignalThreshold(uint32 _size)
Definition: Stream.cpp:73
virtual bool IsSignalled()
Definition: Stream.cpp:195
Stream(uint32 _bufferSize)
Definition: Stream.cpp:43
unsigned int uint32
Definition: Defs.h:80
~Stream()
Definition: Stream.cpp:61
uint32 GetDataSize() const
Definition: Stream.h:90
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:182
bool Get(uint8 *_buffer, uint32 _size)
Definition: Stream.cpp:90
unsigned char uint8
Definition: Defs.h:74