IFS::FWFS::ObjectBuffer Class Reference
Class to manage writing object data into a stream. More...
#include <ObjectBuffer.h>
Public Member Functions | |
void | write (const void *data, size_t size) |
void | write (const String &value) |
void | write (const NameBuffer &value) |
void | write (uint32_t value) |
void | write (const Object &hdr, size_t extra, size_t bodySize) |
void | writeRef (Object::Type type, Object::ID objId) |
Object::Type | writeDataHeader (size_t size) |
void | writeNamed (Object::Type type, const char *name, uint8_t namelen, TimeStamp mtime) |
void | fixupSize () |
void | clear () |
operator IDataSourceStream * () | |
Detailed Description
Class to manage writing object data into a stream.
Member Function Documentation
◆ clear()
|
inline |
◆ fixupSize()
|
inline |
◆ operator IDataSourceStream *()
|
inline |
◆ write() [1/5]
|
inline |
◆ write() [2/5]
◆ write() [3/5]
|
inline |
◆ write() [4/5]
|
inline |
◆ write() [5/5]
|
inline |
◆ writeDataHeader()
|
inline |
◆ writeNamed()
|
inline |
◆ writeRef()
|
inline |
The documentation for this class was generated from the following file: