Public Member Functions | Protected Attributes

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.92 2011/06/07 23:56:38 javarias 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

References m_initialization.

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

Initialization status.

Referenced by initialization().

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: