|
| template<class T > |
| ValuesCollection< T > | Monitored::Collection (std::string name, const T &collection) |
| | Declare a monitored (double-convertible) collection. More...
|
| |
| template<class T > |
| ValuesCollection< T > | Monitored::Collection (std::string name, T const &&collection)=delete |
| |
| template<class T > |
| ValuesRefCollection< T > | Monitored::Collection (std::string name, const std::reference_wrapper< T > &collection) |
| | Declare a monitored (double-convertible) collection reference. More...
|
| |
| template<class T > |
| ValuesRefCollection< T > | Monitored::Collection (std::string name, const std::reference_wrapper< T > &&collection)=delete |
| |
| template<class T > |
| ObjectsCollection< T, double > | Monitored::Collection (std::string name, const T &collection, std::function< double(const typename ObjectsCollection< T, double >::const_value_type &)> accessor) |
| | Declare a monitored collection of objects via accessor function. More...
|
| |
| template<class T > |
| ObjectsCollection< T, double > | Monitored::Collection (std::string name, const T &&collection, std::function< double(const typename ObjectsCollection< T, double >::const_value_type &)> accessor)=delete |
| |
| template<class T > |
| ObjectsCollection< T, std::string > | Monitored::Collection (std::string name, const T &collection, std::function< std::string(const typename ObjectsCollection< T, std::string >::const_value_type &)> accessor) |
| |
| template<class T > |
| ObjectsCollection< T, std::string > | Monitored::Collection (std::string name, const T &&collection, std::function< std::string(const typename ObjectsCollection< T, std::string >::const_value_type &)> accessor)=delete |
| |
| template<class T > |
| ObjectsRefCollection< T, double > | Monitored::Collection (std::string name, const std::reference_wrapper< T > &collection, std::function< double(const typename ObjectsRefCollection< T, double >::const_value_type &)> accessor) |
| | Declare a monitored reference to a collection of objects via accessor function. More...
|
| |
| template<class T > |
| ObjectsRefCollection< T, double > | Monitored::Collection (std::string name, const std::reference_wrapper< T > &&collection, std::function< double(const typename ObjectsRefCollection< T, double >::const_value_type &)> accessor)=delete |
| |
| template<class T > |
| ObjectsRefCollection< T, std::string > | Monitored::Collection (std::string name, const std::reference_wrapper< T > &collection, std::function< std::string(const typename ObjectsRefCollection< T, std::string >::const_value_type &)> accessor) |
| |
| template<class T > |
| ObjectsRefCollection< T, std::string > | Monitored::Collection (std::string name, const std::reference_wrapper< T > &&collection, std::function< std::string(const typename ObjectsRefCollection< T, std::string >::const_value_type &)> accessor)=delete |
| |