#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 |
Definition at line 92 of file DCMTree_Serialization.h.
| virtual DCMTree_Serialization::Source::~Source | ( | ) | [inline, virtual] |
Definition at line 94 of file DCMTree_Serialization.h.
| void DCMTree_Serialization::Source::readTypeX | ( | TypeCode | expected | ) |
Reads a TypeCode.
| expected | The expected TypeCode |
| IOException | If reading fails or the read TypeCode doesn't match the expected TypeCode. |
Referenced by DCMTree_Serialization::deserializeEnumX(), and DCMTree_Serialization::deserializeX().
| virtual void DCMTree_Serialization::Source::readX | ( | void * | data, | |
| boost::uint32_t | size | |||
| ) | [pure virtual] |
Reads a specified number of bytes.
| IOException | If reading fails. |
Implemented in DCMTree_Serialization::FileSource.
| void DCMTree_Serialization::Source::readX | ( | std::string & | value | ) |
Referenced by DCMTree_Serialization::deserializePrimitiveX().
| virtual void DCMTree_Serialization::Source::rewind | ( | ) | [pure virtual] |
Implemented in DCMTree_Serialization::FileSource.
1.5.8