baci::PropertyImplementator

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

NAME

baci::PropertyImplementator −

SYNOPSIS

#include <baciBACIProperty.h>

Inherited by baci::PcommonImpl< ACS_P_C >, baci::PcommonImpl< ACS_P_TL >, ROEnumImpl< ACS_ENUM_C >, ROEnumImpl< ACS_ENUM_T(ENUMPROP_TEST::States), POA_ENUMPROP_TEST::ROStates >, ROEnumImpl< ACS_ENUM_T(EnumTest), POA_TMCDB::ROEnumTest >, ROEnumImpl< ACS_ENUM_T(T), SK >, RWEnumImpl< ACS_ENUM_C >, RWEnumImpl< ACS_ENUM_T(ENUMPROP_TEST::States), POA_ENUMPROP_TEST::RWStates >, and RWEnumImpl< ACS_ENUM_T(EnumTest), POA_TMCDB::RWEnumTest >.

Public Member Functions

virtual void getValue (BACIProperty *property, BACIValue *value, Completion &completion, CBDescOut &descOut)=0

virtual int initialization ()

virtual ~PropertyImplementator ()

Destructor.

Detailed Description

Abstract class which BACI property implementator (e.g. CORBA object) must implement

Author:

Matej Sekoranja, Jozef Stefan Institute, Slovenia

Constructor & Destructor Documentation

virtual baci::PropertyImplementator::~PropertyImplementator () [inline, virtual]

Destructor.

Member Function Documentation

virtual void baci::PropertyImplementator::getValue (BACIProperty * property, BACIValue * value, Completion & completion, CBDescOut & descOut) [pure virtual] Get value method (value accessor)

Parameters:

property property which requested value
value
value to be returned
completion
error handling structure
descOut
callback descriptor

virtual int baci::PropertyImplementator::initialization () [inline, virtual] Property construction status method After contruction of a property, this method will be called to check if construction was successful; if not, monitor will be destroyed by parent

Returns:

0 on success or any other value (value can indicate cause of faulire) on faulure

Author

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