Go to the source code of this file.
|
| template<typename T > |
| IdType | pal_statistics::customRegister (StatisticsRegistry ®istry, const std::string &name, const T *variable, RegistrationsRAII *bookkeeping=NULL, bool enabled=true) |
| | Default implementation that accepts anything variable that can be casted to a double. More...
|
| |
| template<> |
| IdType | pal_statistics::customRegister (StatisticsRegistry ®istry, const std::string &name, const double *variable, RegistrationsRAII *bookkeeping, bool enabled) |
| | specialization for where the variable is double, to avoid going through a function More...
|
| |
| template<typename T > |
| IdType | pal_statistics::customRegister (StatisticsRegistry ®istry, const std::string &name, const boost::function< T()> &funct, RegistrationsRAII *bookkeeping=NULL, bool enabled=true) |
| | Default implementation that accepts any function whose return value can be casted to a double. More...
|
| |
| template<> |
| IdType | pal_statistics::customRegister (StatisticsRegistry ®istry, const std::string &name, const boost::function< double()> &funct, RegistrationsRAII *bookkeeping, bool enabled) |
| | specialization for where the variable is double, to avoid going through a function More...
|
| |