MeVisLab Toolbox Reference
|
Interface of a data sink for the serialization of objects. More...
#include <DCMTree_Serialization.h>
Public Member Functions | |
virtual | ~Sink () |
void | writeX (const std::string &value) |
Writes a QString. More... | |
void | writeTypeX (TypeCode tc) |
Writes a TypeCode. More... | |
virtual void | writeX (const void *data, boost::uint32_t size)=0 |
Writes a specified number of bytes. More... | |
Interface of a data sink for the serialization of objects.
Definition at line 79 of file DCMTree_Serialization.h.
|
inlinevirtual |
Definition at line 81 of file DCMTree_Serialization.h.
|
inline |
Writes a TypeCode.
IOException | If writing fails. |
Definition at line 91 of file DCMTree_Serialization.h.
Referenced by DCMTree_Serialization::serializeEnumX(), and DCMTree_Serialization::serializeX().
void DCMTree_Serialization::Sink::writeX | ( | const std::string & | value | ) |
Writes a QString.
IOException | If writing fails. |
Referenced by DCMTree_Serialization::serializePrimitiveX().
|
pure virtual |
Writes a specified number of bytes.
Implemented in DCMTree_Serialization::FileSink.