ObserverFactoryWithDelegateT< T > Class Template Reference

#include <ArmarXCore/applications/ArmarXStorm/other_files/Ice/InstrumentationI.h>

+ Inheritance diagram for ObserverFactoryWithDelegateT< T >:

Public Member Functions

template<typename ObserverMetricsType, typename ObserverPtrType>
ObserverPtrType getObserverWithDelegate (const IceMX::MetricsHelperT< ObserverMetricsType > &helper, const ObserverPtrType &del)
 
template<typename ObserverMetricsType, typename ObserverPtrType>
ObserverPtrType getObserverWithDelegate (const IceMX::MetricsHelperT< ObserverMetricsType > &helper, const ObserverPtrType &del, const ObserverPtrType &old)
 
 ObserverFactoryWithDelegateT (const IceInternal::MetricsAdminIPtr &metrics, const std::string &name)
 

Detailed Description

template<typename T>
class IceInternal::ObserverFactoryWithDelegateT< T >

Definition at line 89 of file InstrumentationI.h.

Constructor & Destructor Documentation

◆ ObserverFactoryWithDelegateT()

template<typename T>
ObserverFactoryWithDelegateT ( const IceInternal::MetricsAdminIPtr & metrics,
const std::string & name )
inline

Definition at line 92 of file InstrumentationI.h.

Member Function Documentation

◆ getObserverWithDelegate() [1/2]

template<typename T>
template<typename ObserverMetricsType, typename ObserverPtrType>
ObserverPtrType getObserverWithDelegate ( const IceMX::MetricsHelperT< ObserverMetricsType > & helper,
const ObserverPtrType & del )
inline

Definition at line 100 of file InstrumentationI.h.

◆ getObserverWithDelegate() [2/2]

template<typename T>
template<typename ObserverMetricsType, typename ObserverPtrType>
ObserverPtrType getObserverWithDelegate ( const IceMX::MetricsHelperT< ObserverMetricsType > & helper,
const ObserverPtrType & del,
const ObserverPtrType & old )
inline

Definition at line 114 of file InstrumentationI.h.


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