VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtDeConfiguration Class Reference

The configuration of the Display Engine. More...

Inheritance diagram for makVrv::DtDeConfiguration:
Inheritance graph
[legend]

Public Member Functions

 DtDeConfiguration (const std::string &name="")
 CTOR. More...
 
 DtDeConfiguration (const DtDeConfiguration &config)
 Copy CTOR. More...
 
DtDeConfigurationoperator= (const DtDeConfiguration &config)
 Assignment Op. More...
 
virtual ~DtDeConfiguration ()
 DTOR. More...
 
virtual
DT_DECLARE_serialize_FUNCTIONS
DtDisplayConfigurations
displayConfigurations ()
 Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive. More...
 
virtual const
DtDisplayConfigurations
displayConfigurations () const
 
- Public Member Functions inherited from makVrv::DtConfiguration
 DtConfiguration (const std::string &name="")
 CTOR. More...
 
 DtConfiguration (const DtConfiguration &)
 Copy CTOR. More...
 
DtConfigurationoperator= (const DtConfiguration &)
 Assignment OP. More...
 
virtual ~DtConfiguration ()
 DTOR. More...
 
virtual const std::string & name () const
 Get the configuration name. More...
 
virtual void setName (const std::string &name)
 Set the configuration name. More...
 
virtual const std::string * findOptionalParameter (const std::string &name) const
 Find an optional parameters. More...
 
virtual void setOptionalParameter (const std::string &name, const std::string &value)
 Set an optional parameter. More...
 
virtual void setOptionalParameters (const ParameterMap &)
 Set an optional parameters. More...
 
virtual void removeOptionalParameter (const std::string &name)
 Remove an optional parameter. More...
 
const ParameterMapoptionalParameters () const
 Get the optional parameters. More...
 

Protected Member Functions

template<class Archive >
void _serialize (Archive &ar, const unsigned int version)
 
- Protected Member Functions inherited from makVrv::DtConfiguration
template<class Archive >
void _serialize (Archive &ar, const unsigned int version)
 Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive example: fstream fo("test.xml",std;:ios_base::out); xml_oarchive os(fo); DtConfiguration aConfig; aConfig.serialize(os,0);. More...
 

Protected Attributes

DtDisplayConfigurations myDisplayConfigurations
 
- Protected Attributes inherited from makVrv::DtConfiguration
std::string myName
 
ParameterMap myOptionalParameters
 
DtProxyWP myAttachedInterface
 

Additional Inherited Members

- Public Types inherited from makVrv::DtConfiguration
typedef std::map< std::string,
std::string > 
ParameterMap
 

Detailed Description

The configuration of the Display Engine.

Constructor & Destructor Documentation

makVrv::DtDeConfiguration::DtDeConfiguration ( const std::string &  name = "")

CTOR.

makVrv::DtDeConfiguration::DtDeConfiguration ( const DtDeConfiguration config)

Copy CTOR.

virtual makVrv::DtDeConfiguration::~DtDeConfiguration ( )
virtual

DTOR.

Member Function Documentation

DtDeConfiguration& makVrv::DtDeConfiguration::operator= ( const DtDeConfiguration config)

Assignment Op.

virtual DT_DECLARE_serialize_FUNCTIONS DtDisplayConfigurations& makVrv::DtDeConfiguration::displayConfigurations ( )
virtual

Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive.

Get the display configurations.

virtual const DtDisplayConfigurations& makVrv::DtDeConfiguration::displayConfigurations ( ) const
virtual
template<class Archive >
void makVrv::DtDeConfiguration::_serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprotected

Member Data Documentation

DtDisplayConfigurations makVrv::DtDeConfiguration::myDisplayConfigurations
protected

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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)