VR-Forces 4.1 Class Documentation
List of all members | Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Friends
makArchives::DtVisualizerDefinitionRecord Class Reference

Record for a visualizer definition Designed to fit into a visualizer definition set record. More...

Public Types

typedef std::vector
< DtVisualizerDefinitionAttributeRecord
Attributes
 Vector of attributes used to store name value pairs in this definition.

Public Member Functions

 DtVisualizerDefinitionRecord ()
 CTOR.
const Attributesattributes ()
 Get the definition's name-value attributes.
const Attributesattributes () const
 Get the definition's name-value attributes.
void setAttributes (const Attributes &attributes)
 Set the definition's name-value attributes.
const std::string & name () const
 Get the definition's name In general this is the same as the name of the schema used by this definition.
void setName (const std::string &name)
 Set the definition's name In general this should be the name of the schema used by this definition.

Protected Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)

Protected Attributes

Utf8String myName
Attributes myAttributes

Friends

class boost::serialization::access

Detailed Description

Record for a visualizer definition Designed to fit into a visualizer definition set record.

Member Typedef Documentation

Vector of attributes used to store name value pairs in this definition.

Constructor & Destructor Documentation

makArchives::DtVisualizerDefinitionRecord::DtVisualizerDefinitionRecord ( )

CTOR.

Member Function Documentation

const Attributes& makArchives::DtVisualizerDefinitionRecord::attributes ( )

Get the definition's name-value attributes.

const Attributes& makArchives::DtVisualizerDefinitionRecord::attributes ( ) const

Get the definition's name-value attributes.

void makArchives::DtVisualizerDefinitionRecord::setAttributes ( const Attributes attributes)

Set the definition's name-value attributes.

const std::string& makArchives::DtVisualizerDefinitionRecord::name ( ) const

Get the definition's name In general this is the same as the name of the schema used by this definition.

void makArchives::DtVisualizerDefinitionRecord::setName ( const std::string &  name)

Set the definition's name In general this should be the name of the schema used by this definition.

template<class Archive >
void makArchives::DtVisualizerDefinitionRecord::serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprotected

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Member Data Documentation

Utf8String makArchives::DtVisualizerDefinitionRecord::myName
protected
Attributes makArchives::DtVisualizerDefinitionRecord::myAttributes
protected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)