MeVisLabToolboxReference
MeVisLab/Standard/Sources/ML/MLCSO/CSOBase/CSOAttributes.h File Reference

This class comprises some attributes that are common for a CSO and a CSOGroup. More...

#include "MLCSOIncludes.h"
#include "CSODefines.h"
#include "CSOPathPoints.h"
#include <mlVariant.h>

Go to the source code of this file.

Classes

class  ml::CSOAttributes
 This class comprises some attributes that are common for a CSO and a CSOGroup. More...

Namespaces

namespace  ml
 

Define the namespace name like in the ML. Default is ml.


Functions

template<typename T >
bool ml::CSOWriteValueToStream (std::ostream &out, const T &value, bool asBinary)
template<>
bool ml::CSOWriteValueToStream< Variant > (std::ostream &out, const Variant &value, bool asBinary)
template<>
bool ml::CSOWriteValueToStream< CSOPathPoints > (std::ostream &out, const CSOPathPoints &value, bool asBinary)
template<typename T >
bool ml::CSOReadValueFromStream (std::istream &in, T &value, bool asBinary)
template<>
bool ml::CSOReadValueFromStream< Variant > (std::istream &in, Variant &value, bool asBinary)
template<>
bool ml::CSOReadValueFromStream< CSOPathPoints > (std::istream &in, CSOPathPoints &value, bool asBinary)

Detailed Description

This class comprises some attributes that are common for a CSO and a CSOGroup.

Author:
Olaf Konrad
Date:
08/2006

Definition in file CSOAttributes.h.