MeVisLab Toolbox Reference
mlPropertyPersistence.h File Reference
#include "mlVesselGraphSystem.h"
#include "mlPropertyValue.h"
#include "mlPropertyTraits.h"
#include <boost/noncopyable.hpp>

Go to the source code of this file.

Classes

class  ToStringVisitor
 
class  TypeStringVisitor
 
class  ApplyFunctorWithType< Functor >
 
class  FromStringFunctor
 

Macros

#define DOT_TEMPLATE
 Some utility-functions related to (XML-)Persistence of PropertyValues. More...
 

Functions

void addToTree (TreeNode *parent, const PropertyValue &value)
 
PropertyValue fromString (const std::string &representation, const std::string &typeString)
 
PropertyValue readFromTree (TreeNode *parent)
 

Macro Definition Documentation

◆ DOT_TEMPLATE

#define DOT_TEMPLATE

Some utility-functions related to (XML-)Persistence of PropertyValues.

Definition at line 26 of file mlPropertyPersistence.h.

Function Documentation

◆ addToTree()

void addToTree ( TreeNode *  parent,
const PropertyValue value 
)
inline

Definition at line 48 of file mlPropertyPersistence.h.

References PropertyValue::apply().

◆ fromString()

PropertyValue fromString ( const std::string &  representation,
const std::string &  typeString 
)
inline

◆ readFromTree()

PropertyValue readFromTree ( TreeNode *  parent)
inline

Definition at line 115 of file mlPropertyPersistence.h.

References fromString().