AppendHexString(const char *str) | Barry::Data | |
CopyOnWrite(size_t desiredsize) | Barry::Data | [protected] |
Data() | Barry::Data | |
Data(int endpoint, size_t startsize=0x4000) | Barry::Data | [explicit] |
Data(const void *ValidData, size_t size) | Barry::Data | |
Data(const Data &other) | Barry::Data | |
DumpHex(std::ostream &os) const | Barry::Data | |
DumpHexLine(std::ostream &os, size_t index, size_t size) const | Barry::Data | |
GetBuffer(size_t requiredsize=0) | Barry::Data | |
GetBufSize() const | Barry::Data | [inline] |
GetData() const | Barry::Data | [inline] |
GetEndpoint() const | Barry::Data | [inline] |
GetSize() const | Barry::Data | [inline] |
InputHexLine(std::istream &is) | Barry::Data | |
MakeSpace(size_t desiredsize) | Barry::Data | [protected] |
operator=(const Data &other) | Barry::Data | |
PrintAscii(bool setting) | Barry::Data | [inline, static] |
PrintAscii() | Barry::Data | [inline, static] |
ReleaseBuffer(int datasize=-1) | Barry::Data | |
Zap() | Barry::Data | |
~Data() | Barry::Data |