Public Member Functions | Data Fields

Onyx::Properties::PropertyHolder Class Reference

Base class for objects that can have Properties (Pretty much everything in the Framework). More...

#include <PropertyHolder.h>

Inheritance diagram for Onyx::Properties::PropertyHolder:
Onyx::Subsystems::SubsystemBase Onyx::System::ApplicationBase Onyx::Subsystems::LogManagerBase Onyx::Subsystems::PropertyFileLoaderBase Onyx::Subsystems::UpdateSubsystemBase Onyx::System::ExampleApplication Onyx::Subsystems::AsyncLogManager Onyx::Subsystems::TextPropertyFileLoader

Public Member Functions

 PropertyHolder (const std::string &groupName="")
 Constructor, sets default group name.
virtual ~PropertyHolder ()
 Required virtual destructor.

Data Fields

ClassPropertyMap properties
 Properties of a PropertyHolder are publicaly accessable.

Detailed Description

Base class for objects that can have Properties (Pretty much everything in the Framework).


Constructor & Destructor Documentation

Onyx::Properties::PropertyHolder::PropertyHolder ( const std::string &  groupName = ""  ) 

Constructor, sets default group name.

Parameters:
groupName Default group name to use with the underlying PropertyMap.
virtual Onyx::Properties::PropertyHolder::~PropertyHolder (  )  [virtual]

Required virtual destructor.


Field Documentation


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