Public Member Functions | Protected Member Functions | Private Attributes

TAO_NS_Control Class Reference

#include <Control.h>

Collaboration diagram for TAO_NS_Control:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~TAO_NS_Control (void)
 This is here due to virtual functions.
const ACE_CStringname (void) const
 Return the name of this control object.
virtual bool execute (const char *command)=0
 Execute the control object. Only return false if the command /// specified is not supported.

Protected Member Functions

 TAO_NS_Control (const char *name)
 Construct a control object.

Private Attributes

ACE_CString name_

Detailed Description

Definition at line 22 of file Control.h.


Constructor & Destructor Documentation

TAO_NS_Control::~TAO_NS_Control ( void   )  [virtual]

This is here due to virtual functions.

Definition at line 7 of file Control.cpp.

{
}

TAO_NS_Control::TAO_NS_Control ( const char *  name  )  [protected]

Construct a control object.

Definition at line 11 of file Control.cpp.

 : name_ (name)
{
}


Member Function Documentation

virtual bool TAO_NS_Control::execute ( const char *  command  )  [pure virtual]

Execute the control object. Only return false if the command /// specified is not supported.

const ACE_CString & TAO_NS_Control::name ( void   )  const

Return the name of this control object.

Definition at line 17 of file Control.cpp.

{
  return this->name_;
}


Member Data Documentation

Definition at line 40 of file Control.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines