Dynalib Utils
DynaBuffer Member List

This is the complete list of members for DynaBuffer, including all inherited members.

_putByte(uint8_t value)DynaBufferinline
adjustPos(int delta)DynaBuffer
appendElem(uint8_t &elemBuf)DynaBuffer
clear()DynaBuffer
copy() overrideDynaBuffervirtual
deleteElem(int index)DynaBuffer
deleteElems(int frIndex, int toIndex)DynaBuffer
deleteRegion(int index, int count)DynaBuffer
DynaBuffer()DynaBuffer
DynaBuffer(uint size, bool zeroOut=false)DynaBufferexplicit
DynaBuffer(const DynaBuffer &other)DynaBuffer
getBufEnd() constDynaBuffer
getBufferAsString()DynaBuffer
getBufferSize() constDynaBuffer
getElem(int index, uint8_t &elemBuf)DynaBuffer
getElemCapacity()DynaBuffer
getElemCount()DynaBuffer
getElemPos(int index)DynaBufferinline
getHeader(uint8_t &headerBuf)DynaBuffer
getInternalRawArray()DynaBufferinline
getInternalTypedArray()DynaBufferinline
getInternalTypedArrayAtPos(ulong pos)DynaBufferinline
getNextBuffer(byte *buf, uint offset, uint count)DynaBuffer
getNextByte()DynaBuffer
getNextDouble()DynaBuffer
getNextElem(uint8_t &elemBuf)DynaBuffer
getNextFloat()DynaBuffer
getNextIndex()DynaBuffer
getNextInt()DynaBuffer
getNextInt64()DynaBuffer
getNextLine(String &str)DynaBuffer
getNextLong()DynaBuffer
getNextLongDouble()DynaBuffer
getNextLongLong()DynaBuffer
getNextShort()DynaBuffer
getNextString(char *buf, uint count, bool addTerm)DynaBuffer
getNextString(char *buf, uint maxCount)DynaBuffer
getNextString(String &str, uint maxCount=0)DynaBuffer
getNextToken(String &str, char delim, uint maxCount=0)DynaBuffer
getNextUInt()DynaBuffer
getNextUInt64()DynaBuffer
getNextULong()DynaBuffer
getNextULongLong()DynaBuffer
getNextUShort()DynaBuffer
getNextUUID()DynaBuffer
getPos() constDynaBuffer
getRemaining() constDynaBuffer
getRemainingCapacity() constDynaBuffer
hasCapacity()DynaBuffer
hasNextByte()DynaBuffer
hasRemaining(uint count)DynaBuffer
hasRemainingCapacity(uint count)DynaBuffer
ICopyable()=defaultICopyable< DynaBuffer >private
insertElem(int index, uint8_t &elemBuf)DynaBuffer
insertElems(int index, uint8_t &elemBuf, int count)DynaBuffer
insertRegion(int index, int count)DynaBuffer
invalidate()DynaBuffer
isDirty()DynaBuffer
isEmpty()DynaBuffer
isFull()DynaBuffer
moveElem(int index, int destIndex)DynaBuffer
moveElems(int frIndex, int toIndex, int destIndex)DynaBuffer
moveElems(int frIndex, int toIndex, DynaBuffer *dest, int destIndex)DynaBuffer
popLastByte()DynaBuffer
putBuffer(uint8_t *buf, uint offset, uint count)DynaBuffer
putByte(uint8_t value)DynaBuffer
putDouble(double value)DynaBuffer
putFloat(float value)DynaBuffer
putHeader(uint8_t &headerBuf)DynaBuffer
putIndex(index_t value)DynaBuffer
putInt(int value)DynaBuffer
putInt64(int64_t value)DynaBuffer
putLong(long value)DynaBuffer
putLongDouble(long double value)DynaBuffer
putLongLong(long long value)DynaBuffer
putShort(short value)DynaBuffer
putString(const char *value, uint maxCount=0, bool addTerm=true)DynaBuffer
putString(const String &strValue, uint maxCount=0, bool addTerm=true)DynaBuffer
putUInt(uint value)DynaBuffer
putUInt64(uint64_t value)DynaBuffer
putULong(ulong value)DynaBuffer
putULongLong(ulonglong value)DynaBuffer
putUShort(ushort value)DynaBuffer
putUUID(UUID *value)DynaBuffer
removeElem(int index, uint8_t &elemBuf)DynaBuffer
requiresRemaining(uint count)DynaBuffer
reset()DynaBuffer
setBufEnd(uint count)DynaBuffer
setBufferSize(uint bufSize)DynaBuffer
setElem(int index, uint8_t &elemBuf)DynaBuffer
setElemMode(uint headerSize, uint elemSize)DynaBuffer
setIsDirty(bool isDirty)DynaBuffer
setPos(uint pos)DynaBuffer
THROW_EXCEPTIONSDynaBufferstatic
zeroFill(int fromIndex=0, int toIndex=-1)DynaBuffer
~DynaBuffer()DynaBuffervirtual
~ICopyable()=defaultICopyable< DynaBuffer >privatevirtual