LRAUV  revA
SettingInfo Class Reference

Information to create a Setting in a DefinedBehavior. More...

#include <DefineBehavior.h>

Collaboration diagram for SettingInfo:

Public Member Functions

 SettingInfo (const Str &name, const Str &uriPart, DataValue *defaultValue)
 
virtual ~SettingInfo ()
 
const StrgetName ()
 
const StrgetUriPart ()
 
DataValuegetDataValue ()
 

Protected Attributes

const Str name_
 
const Str uriPart_
 
DataValuedefaultValue_
 

Private Member Functions

 SettingInfo (const SettingInfo &old)
 

Detailed Description

Information to create a Setting in a DefinedBehavior.

Constructor & Destructor Documentation

SettingInfo::SettingInfo ( const Str name,
const Str uriPart,
DataValue defaultValue 
)
inline
virtual SettingInfo::~SettingInfo ( )
inlinevirtual

References defaultValue_.

SettingInfo::SettingInfo ( const SettingInfo old)
private

Member Function Documentation

DataValue* SettingInfo::getDataValue ( void  )
inline
const Str& SettingInfo::getName ( void  )
inline

References name_.

const Str& SettingInfo::getUriPart ( )
inline

References uriPart_.

Referenced by DefinedBehavior::DefinedBehavior().

Member Data Documentation

DataValue* SettingInfo::defaultValue_
protected

Referenced by getDataValue(), and ~SettingInfo().

const Str SettingInfo::name_
protected

Referenced by getName().

const Str SettingInfo::uriPart_
protected

Referenced by getUriPart().


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