Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MaciTestClass Class Reference

#include <maciTestClassImpl.h>

Inheritance diagram for MaciTestClass:

Inheritance graph
[legend]
Collaboration diagram for MaciTestClass:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MaciTestClass (const ACE_CString &name, maci::ContainerServices *containerServices)
 Constructors.
virtual ~MaciTestClass ()
int initialization ()
virtual CORBA::Boolean test ()
virtual CORBA::Object_ptr get_component (const char *cob_url, CORBA::Boolean activate)
virtual CORBA::Long release_component (const char *cob_url)
virtual void activate_internal_component ()
virtual void release_internal_component ()

Protected Attributes

int m_initialization
 Initialization status.
CORBA::Object_var testInternalComp
ACE_CString m_name
 The name of the component.

Detailed Description

The class MaciTestClass implements a basic component object with only one method whose purpose is to test all server-side MACI functionality.

Author:
Klemen Zagar, Jozef Stefan Institute, Slovenia
Version:
"@(#) $Id: maciTestClassImpl.h,v 1.91 2008/10/09 07:05:37 cparedes Exp $"


Constructor & Destructor Documentation

MaciTestClass::MaciTestClass const ACE_CString &  name,
maci::ContainerServices containerServices
 

Constructors.

virtual MaciTestClass::~MaciTestClass  )  [virtual]
 

Destructor


Member Function Documentation

virtual void MaciTestClass::activate_internal_component  )  [virtual]
 

virtual CORBA::Object_ptr MaciTestClass::get_component const char *  cob_url,
CORBA::Boolean  activate
[virtual]
 

int MaciTestClass::initialization  )  [inline]
 

Initialization status

Returns:
initialization status

virtual CORBA::Long MaciTestClass::release_component const char *  cob_url  )  [virtual]
 

virtual void MaciTestClass::release_internal_component  )  [virtual]
 

virtual CORBA::Boolean MaciTestClass::test  )  [virtual]
 


Member Data Documentation

int MaciTestClass::m_initialization [protected]
 

Initialization status.

ACE_CString MaciTestClass::m_name [protected]
 

The name of the component.

Reimplemented from acscomponent::ACSComponentImpl.

CORBA::Object_var MaciTestClass::testInternalComp [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:36:37 2009 for ACS C++ API by doxygen 1.3.8