| active_node | molpro::profiler::Profiler | |
| counter() | molpro::profiler::Profiler | |
| description() const | molpro::profiler::Profiler | inline |
| dotgraph(std::string path, double threshold=0.01, bool cumulative=true, int hot[3]=hot_default, int cool[3]=cool_default, SortBy sort_by=profiler::SortBy::none, std::vector< std::pair< double, double >> heat_adjust=default_heat_adjust, bool get_percentage_time=false) | molpro::profiler::Profiler | |
| erase(const std::string &description) | molpro::profiler::Profiler | static |
| get_current_depth() const | molpro::profiler::Profiler | |
| get_max_depth() const | molpro::profiler::Profiler | |
| m_current_depth | molpro::profiler::Profiler | protected |
| m_description | molpro::profiler::Profiler | protected |
| m_max_depth | molpro::profiler::Profiler | protected |
| m_root_name | molpro::profiler::Profiler | protected |
| operator++() | molpro::profiler::Profiler | |
| operator++(int) | molpro::profiler::Profiler | |
| operator+=(size_t operations) | molpro::profiler::Profiler | |
| operator<<(std::ostream &os, const Profiler &obj) | molpro::profiler::Profiler | friend |
| operator=(Profiler &&)=default | molpro::profiler::Profiler | |
| operator=(const Profiler &)=delete | molpro::profiler::Profiler | |
| Profiler(std::string description_, bool with_wall=true, bool with_cpu=false) | molpro::profiler::Profiler | explicit |
| Profiler(Profiler &&)=default | molpro::profiler::Profiler | |
| Profiler()=delete | molpro::profiler::Profiler | |
| Profiler(const Profiler &)=delete | molpro::profiler::Profiler | |
| push(const std::string &name) | molpro::profiler::Profiler | inline |
| reset(const std::string &name) | molpro::profiler::Profiler | |
| root | molpro::profiler::Profiler | |
| set_max_depth(int new_max_depth) | molpro::profiler::Profiler | |
| single(const std::string &description_, bool with_wall=true, bool with_cpu=false) | molpro::profiler::Profiler | static |
| single() | molpro::profiler::Profiler | static |
| start(const std::string &name) | molpro::profiler::Profiler | |
| stop(const std::string &name="") | molpro::profiler::Profiler | |
| stop_all() | molpro::profiler::Profiler | |
| str(bool cumulative=true, profiler::SortBy sort_by=profiler::SortBy::wall) const | molpro::profiler::Profiler | |
| ~Profiler() | molpro::profiler::Profiler | |