|
| template<class T> |
| ValuesCollection< T > | Monitored::Collection (std::string name, const T &collection) |
| | Declare a monitored (double-convertible) collection.
|
| template<class T> |
| ValuesCollection< T > | Monitored::Collection (std::string name, T const &&collection) |
| template<class T> |
| ValuesRefCollection< T > | Monitored::Collection (std::string name, const std::reference_wrapper< T > &collection) |
| | Declare a monitored (double-convertible) collection reference.
|
| template<class T> |
| ValuesRefCollection< T > | Monitored::Collection (std::string name, const std::reference_wrapper< T > &&collection) |
| 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.
|
| 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.
|
| 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 |