MeVisLab Toolbox Reference
|
Interface of a data source for the deserialization of objects. More...
#include <DCMTree_Serialization.h>
Public Member Functions | |
virtual | ~Source () |
void | readX (std::string &value) |
void | readTypeX (TypeCode expected) |
Reads a TypeCode. | |
virtual void | readX (void *data, boost::uint32_t size)=0 |
Reads a specified number of bytes. | |
virtual void | rewind ()=0 |
Interface of a data source for the deserialization of objects.
Definition at line 102 of file DCMTree_Serialization.h.
|
inlinevirtual |
Definition at line 104 of file DCMTree_Serialization.h.
Reads a TypeCode.
expected | The expected TypeCode |
IOException | If reading fails or the read TypeCode doesn't match the expected TypeCode. |
void DCMTree_Serialization::Source::readX | ( | std::string & | value | ) |
|
pure virtual |
Reads a specified number of bytes.
IOException | If reading fails. |
Implemented in DCMTree_Serialization::FileSource.
Implemented in DCMTree_Serialization::FileSource.