LeviLamina
Loading...
Searching...
No Matches
DataStructures::ByteQueue Class Reference

Public Member Functions

MCAPI void Clear (char const *file, uint line)
MCAPI uint GetBytesWritten () const
MCAPI void IncrementReadOffset (uint length)
MCAPI char * PeekContiguousBytes (uint *outLength) const
MCAPI bool ReadBytes (char *out, uint maxLengthToRead, bool peek)
MCAPI void WriteBytes (char const *in, uint length, char const *file, uint line)
MCFOLD void * $ctor ()
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 8, char * > data
::ll::TypedStorage< 4, 4, uint > readOffset
::ll::TypedStorage< 4, 4, uint > writeOffset
::ll::TypedStorage< 4, 4, uint > lengthAllocated

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