CIAO
1.0.8
|
Servant implementation for Components::StandardConfigurator. More...
#include <StandardConfigurator_Impl.h>
Public Member Functions | |
StandardConfigurator_Impl (Connector_Servant_Impl_Base *toconfigure) | |
Constructor. | |
virtual | ~StandardConfigurator_Impl (void) |
Destructor. | |
virtual void | set_configuration (const Components::ConfigValues &descr) |
void | configure (Components::CCMObject_ptr comp) |
Private Attributes | |
Connector_Servant_Impl_Base *const | component_ |
Servant implementation for Components::StandardConfigurator.
This class implements the Components::StandardConfigurator interface as defined by the CCM specification. This class aids in setting the initial values of component attributes that are defined in the meta data.
CIAO::StandardConfigurator_Impl::StandardConfigurator_Impl | ( | Connector_Servant_Impl_Base * | toconfigure | ) |
Constructor.
CIAO::StandardConfigurator_Impl::~StandardConfigurator_Impl | ( | void | ) | [virtual] |
Destructor.
void CIAO::StandardConfigurator_Impl::configure | ( | Components::CCMObject_ptr | comp | ) |
void CIAO::StandardConfigurator_Impl::set_configuration | ( | const Components::ConfigValues & | descr | ) | [virtual] |
This method will call set_attributes on the component that is being configured, i.e, the template method from StandardConfigurator interface.
Connector_Servant_Impl_Base* const CIAO::StandardConfigurator_Impl::component_ [private] |
The component whose attributes are going to be configured via set_attributes