#include <baciBACIProperty.h>
List of all members.
Detailed Description
Class represeting BACI Property (Paramenter)
- Author:
- Matej Sekoranja, Jozef Stefan Institute, Slovenia
Constructor & Destructor Documentation
Constructor
- Parameters:
-
| name_ | property name |
| propertyImplementator_ | property implementator refernce |
| characteristicModel | characteristic model to be used to retrieve data |
| defaultValue_ | property default value (identifies type of this property - value MUST NOT BE NullValue!!!) |
| component_p | property owner |
baci::BACIProperty::~BACIProperty |
( |
|
) |
|
baci::BACIProperty::BACIProperty |
( |
const BACIProperty & |
|
) |
[private] |
ALMA C++ coding standards state copy constructors should be disabled.
Member Function Documentation
void baci::BACIProperty::addMonitor |
( |
BACIMonitor * |
monitor |
) |
[protected] |
ACS::TimeInterval baci::BACIProperty::GCD |
( |
ACS::TimeInterval |
t1, |
|
|
ACS::TimeInterval |
t2 | |
|
) |
| | [protected] |
BACIComponent* baci::BACIProperty::getComponent |
( |
|
) |
const [inline] |
ACS::TimeInterval baci::BACIProperty::getLastPollTime |
( |
|
) |
const [inline] |
BACIValue baci::BACIProperty::getLastValue |
( |
|
) |
const [inline] |
BACIMonitor* baci::BACIProperty::getMonitorAt |
( |
int |
pos |
) |
const [inline] |
int baci::BACIProperty::getMonitorCount |
( |
|
) |
const [inline] |
ACS::TimeInterval baci::BACIProperty::getMonMinTriggerTime |
( |
|
) |
const [inline] |
const char* baci::BACIProperty::getName |
( |
void |
|
) |
const [inline] |
ACS::TimeInterval baci::BACIProperty::getPollInterval |
( |
|
) |
const [inline] |
Get value method (value accessor)
- Parameters:
-
| property | property which requested value |
| value | value to be returned |
| completion | error handling structure |
| descOut | callback descriptor |
bool baci::BACIProperty::hasTriggerOnValueMonitor |
( |
|
) |
const [inline] |
bool baci::BACIProperty::hasTriggerOnValuePercentMonitor |
( |
|
) |
const [inline] |
bool baci::BACIProperty::isInDestructionState |
( |
|
) |
const [inline] |
void baci::BACIProperty::operator= |
( |
const BACIProperty & |
|
) |
[private] |
ALMA C++ coding standards state assignment operators should be disabled.
void baci::BACIProperty::removeMonitor |
( |
BACIMonitor * |
monitor |
) |
[protected] |
void baci::BACIProperty::setLastPollTime |
( |
const ACS::TimeInterval & |
_lastPollTime |
) |
[inline] |
void baci::BACIProperty::setLastValue |
( |
const BACIValue & |
_lastValue |
) |
[inline] |
void baci::BACIProperty::setMonMinTriggerTime |
( |
const ACS::TimeInterval & |
_interval |
) |
[inline] |
void baci::BACIProperty::setPollInterval |
( |
const ACS::TimeInterval & |
_pollInterval |
) |
[inline] |
void baci::BACIProperty::updateMonitorStates |
( |
|
) |
|
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: