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)
 

Constructor & Destructor Documentation

◆ ObserverFactoryWithDelegateT()

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

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

◆ 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

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