#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: