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

#include <fluidx/MonitoringDescriptor.hpp>

Public Member Functions

openfluid::ware::WareID_t getID (ObserverDescriptor *Item) const
 
- Public Member Functions inherited from openfluid::fluidx::WareSetDescriptor< ObserverDescriptor >
 WareSetDescriptor ()
 
virtual ~WareSetDescriptor ()
 
SetDescription_titems ()
 
const SetDescription_titems () const
 
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)
 
void appendItem (ObserverDescriptor *Item)
 
void setItems (const SetDescription_t &Items)
 
ObserverDescriptoritemAt (unsigned int Index) const
 
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 ()
 

Additional Inherited Members

- Public Types inherited from openfluid::fluidx::WareSetDescriptor< ObserverDescriptor >
typedef std::list< ObserverDescriptor *> SetDescription_t
 
- Protected Attributes inherited from openfluid::fluidx::WareSetDescriptor< ObserverDescriptor >
SetDescription_t m_SetDescription
 
openfluid::ware::WareParams_t m_Params
 
Inheritance diagram for openfluid::fluidx::MonitoringDescriptor:
Inheritance graph
[legend]
Collaboration diagram for openfluid::fluidx::MonitoringDescriptor:
Collaboration graph
[legend]

Member Function Documentation

◆ getID()

openfluid::ware::WareID_t openfluid::fluidx::MonitoringDescriptor::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::WareSetDescriptor< ObserverDescriptor >.


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