|
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. | |
| void | writeTypeX (TypeCode tc) |
| Writes a TypeCode. | |
| virtual void | writeX (const void *data, boost::uint32_t size)=0 |
| Writes a specified number of bytes. | |
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(), DCMTree_Serialization::serializeX(), DCMTree_Serialization::serializeX(), DCMTree_Serialization::serializeX(), DCMTree_Serialization::serializeX(), 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.