MaciTestClass

NAME
SYNOPSIS
Detailed Description
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

MaciTestClass −

SYNOPSIS

#include <maciTestClassImpl.h>

Inherits acscomponent::ACSComponentImpl.

Inherited by MaciHierarchicalTestClass.

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:

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

int MaciTestClass::m_initialization [protected]

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]

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.