profiler  0.0
molpro::profiler::Node< Counter > Member List

This is the complete list of members for molpro::profiler::Node< Counter >, including all inherited members.

add_child(const std::string &child_name, const Counter &child_counter, const std::shared_ptr< Node< Counter >> &parent)molpro::profiler::Node< Counter >inlinestatic
child(const std::string &child_name)molpro::profiler::Node< Counter >inline
childrenmolpro::profiler::Node< Counter >
count_nodes() constmolpro::profiler::Node< Counter >inline
countermolpro::profiler::Node< Counter >
deep_copy(const std::shared_ptr< Node< Counter >> &subtree, std::shared_ptr< Node< Counter >> parent)molpro::profiler::Node< Counter >inlinestatic
find_parent(const std::string &parent_name)molpro::profiler::Node< Counter >inline
make_root(const std::string &name, const Counter &counter)molpro::profiler::Node< Counter >inlinestatic
namemolpro::profiler::Node< Counter >
Node(Node< Counter > &&) noexcept=defaultmolpro::profiler::Node< Counter >
Node(const Node< Counter > &)=deletemolpro::profiler::Node< Counter >
operator=(Node< Counter > &&) noexcept=defaultmolpro::profiler::Node< Counter >
operator=(const Node< Counter > &)=deletemolpro::profiler::Node< Counter >
parentmolpro::profiler::Node< Counter >
walk(ForwardIt start_name, ForwardIt end_name)molpro::profiler::Node< Counter >inline
walk(const std::list< std::string > &path_to_node)molpro::profiler::Node< Counter >inline
walk_up(int n)molpro::profiler::Node< Counter >inline
~Node()=defaultmolpro::profiler::Node< Counter >