Interface of a data source for the deserialization of objects.
More...
#include <DCMTree_Serialization.h>
|
| 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.
◆ ~Source()
| virtual DCMTree_Serialization::Source::~Source |
( |
| ) |
|
|
inlinevirtual |
◆ readTypeX()
| void DCMTree_Serialization::Source::readTypeX |
( |
TypeCode |
expected | ) |
|
Reads a TypeCode.
- Parameters
-
| expected | The expected TypeCode. |
- Exceptions
-
| IOException | If reading fails or the read TypeCode does not match the expected TypeCode. |
◆ readX() [1/2]
| void DCMTree_Serialization::Source::readX |
( |
std::string & |
value | ) |
|
◆ readX() [2/2]
| virtual void DCMTree_Serialization::Source::readX |
( |
void * |
data, |
|
|
boost::uint32_t |
size |
|
) |
| |
|
pure virtual |
◆ rewind()
| virtual void DCMTree_Serialization::Source::rewind |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: