Statismo  0.10.1
 All Classes Namespaces Functions Typedefs
Public Types | Public Member Functions | Friends | List of all members
statismo::BuilderInfo Class Reference

Holds information about the data and the parameters used by a specific modelbuilder. More...

#include <ModelInfo.h>

Public Types

typedef std::pair< std::string,
std::string > 
KeyValuePair
 
typedef std::list< KeyValuePair > KeyValueList
 
typedef KeyValueList DataInfoList
 
typedef KeyValueList ParameterInfoList
 

Public Member Functions

 BuilderInfo (const std::string &modelBuilderName, const std::string &buildTime, const DataInfoList &di, const ParameterInfoList &pi)
 
 BuilderInfo (const std::string &modelBuilderName, const DataInfoList &di, const ParameterInfoList &pi)
 
 BuilderInfo ()
 
virtual ~BuilderInfo ()
 destructor
 
BuilderInfooperator= (const BuilderInfo &rhs)
 
 BuilderInfo (const BuilderInfo &orig)
 
virtual void Save (const H5::CommonFG &publicFg) const
 
virtual void Load (const H5::CommonFG &publicFg)
 
const DataInfoList & GetDataInfo () const
 
const ParameterInfoList & GetParameterInfo () const
 

Friends

class ModelInfo
 

Detailed Description

Holds information about the data and the parameters used by a specific modelbuilder.

Constructor & Destructor Documentation

statismo::BuilderInfo::BuilderInfo ( const std::string &  modelBuilderName,
const std::string &  buildTime,
const DataInfoList &  di,
const ParameterInfoList &  pi 
)

Creates a new BuilderInfo object with the given information

statismo::BuilderInfo::BuilderInfo ( )

Create a new, empty BilderInfo object

Member Function Documentation

const BuilderInfo::DataInfoList & statismo::BuilderInfo::GetDataInfo ( ) const

Returns the data info

const BuilderInfo::ParameterInfoList & statismo::BuilderInfo::GetParameterInfo ( ) const

Returns the parameter info

void statismo::BuilderInfo::Load ( const H5::CommonFG &  publicFg)
virtual

Loads the builder info from the given group in the HDF5 file.

void statismo::BuilderInfo::Save ( const H5::CommonFG &  publicFg) const
virtual

Saves the builder info to the given group in the HDF5 file


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