Public Member Functions | List of all members
openfluid::fluidx::AdvancedMonitoringDescriptor Class Reference

#include <fluidx/AdvancedMonitoringDescriptor.hpp>

Inheritance diagram for openfluid::fluidx::AdvancedMonitoringDescriptor:
Inheritance graph
[legend]
Collaboration diagram for openfluid::fluidx::AdvancedMonitoringDescriptor:
Collaboration graph
[legend]

Public Member Functions

 AdvancedMonitoringDescriptor (MonitoringDescriptor &Desc)
 
 ~AdvancedMonitoringDescriptor ()
 
void check ()
 
openfluid::ware::WareID_t getID (ObserverDescriptor *Item) const
 
- Public Member Functions inherited from openfluid::fluidx::AdvancedWareSetDescriptor< MonitoringDescriptor, ObserverDescriptor >
 AdvancedWareSetDescriptor (MonitoringDescriptor &Desc)
 
virtual ~AdvancedWareSetDescriptor ()
 
const std::list< ObserverDescriptor * > & items () const
 
void setItems (const std::list< ObserverDescriptor * > &Items)
 
ObserverDescriptoritemAt (unsigned int Index) const
 
void appendItem (ObserverDescriptor *Item)
 
void insertItem (ObserverDescriptor *Item, unsigned int Index)
 
void removeItem (unsigned int Index)
 
void moveItem (unsigned int indexFrom, unsigned int indexTo)
 
int findFirstItem (const openfluid::ware::WareID_t &ID) const
 
int findFirstItem (const ObserverDescriptor *Item) const
 
std::vector< openfluid::ware::WareID_tgetOrderedIDs () const
 
int getItemsCount ()
 
void setGlobalParameter (const openfluid::ware::WareParamKey_t &Key, const openfluid::ware::WareParamValue_t &Value)
 
void setGlobalParameters (const openfluid::ware::WareParams_t &Params)
 
openfluid::ware::WareParams_t getGlobalParameters () const
 
void eraseGlobalParameter (const openfluid::ware::WareParamKey_t &Key)
 

Additional Inherited Members

- Protected Attributes inherited from openfluid::fluidx::AdvancedWareSetDescriptor< MonitoringDescriptor, ObserverDescriptor >
MonitoringDescriptormp_Descriptor
 

Constructor & Destructor Documentation

openfluid::fluidx::AdvancedMonitoringDescriptor::AdvancedMonitoringDescriptor ( MonitoringDescriptor Desc)
openfluid::fluidx::AdvancedMonitoringDescriptor::~AdvancedMonitoringDescriptor ( )

Member Function Documentation

void openfluid::fluidx::AdvancedMonitoringDescriptor::check ( )
virtual
openfluid::ware::WareID_t openfluid::fluidx::AdvancedMonitoringDescriptor::getID ( ObserverDescriptor Item) const
virtual

Returns the ID of a ware given by a pointer on its descriptor

Parameters
[in]Itemthe pointer to the descriptor
Returns
the ID of the ware

Implements openfluid::fluidx::AdvancedWareSetDescriptor< MonitoringDescriptor, ObserverDescriptor >.


The documentation for this class was generated from the following file: