| 
    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.