MeVisLab Toolbox Reference
ml::OutStreamWrapper Class Reference

#include <WEMPersistenceHelper.h>

Public Member Functions

 OutStreamWrapper (std::ostream &outstream)
 
template<typename DT >
void writeValueToStream (const DT &value, size_t byteSize)
 
void writePrimitiveIdToStream (WEMPrimitive *primitive)
 
void writeStringToStream (const std::string &value)
 
void writeStringWithSizeToStream (const std::string &value)
 

Detailed Description

Definition at line 99 of file WEMPersistenceHelper.h.

Constructor & Destructor Documentation

◆ OutStreamWrapper()

ml::OutStreamWrapper::OutStreamWrapper ( std::ostream & outstream)

Member Function Documentation

◆ writePrimitiveIdToStream()

void ml::OutStreamWrapper::writePrimitiveIdToStream ( WEMPrimitive * primitive)

◆ writeStringToStream()

void ml::OutStreamWrapper::writeStringToStream ( const std::string & value)

◆ writeStringWithSizeToStream()

void ml::OutStreamWrapper::writeStringWithSizeToStream ( const std::string & value)

◆ writeValueToStream()

template<typename DT >
void ml::OutStreamWrapper::writeValueToStream ( const DT & value,
size_t byteSize )
inline

Definition at line 105 of file WEMPersistenceHelper.h.

References mlrange_cast().


The documentation for this class was generated from the following file: