|
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 |
|