Import the smart pointer for the property. More...
#include <lifeCycleCharTestImpl.h>


Public Member Functions | |
| TestLifeCycleCharComp (const ACE_CString &name, maci::ContainerServices *containerServices) | |
| virtual | ~TestLifeCycleCharComp () |
| virtual void | on () |
| virtual void | off () |
| virtual ACS::RWlong_ptr | value () |
Public Attributes | |
| baci::SmartPropertyPointer < baci::RWlong > | m_value |
Import the smart pointer for the property.
All components should inherit from CharacteristicComponentImpl or it's superclass, ACSComponentImpl, to remain compatiable with ACS tools such as objexp (i.e., a GUI used to manipulate components). This class also derives from POA_contLogTest::TestLifeCycleCharComp which is a class automatically generated by CORBA from contLogTest's IDL file.
| TestLifeCycleCharComp::TestLifeCycleCharComp | ( | const ACE_CString & | name, | |
| maci::ContainerServices * | containerServices | |||
| ) |
Constructor
| poa | Poa which will activate this and also all other components. Developers need not be concerned with what a PortableServer does...just pass it to the superclass's constructor. | |
| name | component's name. All components have a name associated with them so other components and clients can access them. |
| virtual TestLifeCycleCharComp::~TestLifeCycleCharComp | ( | ) | [virtual] |
Destructor
| virtual void TestLifeCycleCharComp::off | ( | ) | [virtual] |
| virtual void TestLifeCycleCharComp::on | ( | ) | [virtual] |
| virtual ACS::RWlong_ptr TestLifeCycleCharComp::value | ( | ) | [virtual] |
1.7.0