Classes | |
struct | TimeVal |
class | TimeStamp |
class | Task |
class | Call |
class | StackedCall |
struct | TimeStats |
struct | GraphCall |
struct | GraphTask |
struct | GraphComponent |
class | VertexWriter |
class | EdgeWriter |
class | GraphWriter |
Typedefs | |
typedef std::map< const std::string, int > | task_names_map |
typedef std::vector< Task > | task_vector |
typedef std::map< int, Call > | call_map |
typedef std::stack< StackedCall > | call_stack |
typedef boost::adjacency_list< boost::vecS, boost::vecS, boost::bidirectionalS, GraphTask, GraphCall > | output_graph |
typedef std::pair< output_graph::vertex_iterator, output_graph::vertex_iterator > | vertex_range |
typedef std::pair< output_graph::edge_iterator, output_graph::edge_iterator > | edge_range |
typedef std::pair< output_graph::in_edge_iterator, output_graph::in_edge_iterator > | in_edge_range |
typedef std::pair< output_graph::out_edge_iterator, output_graph::out_edge_iterator > | out_edge_range |
typedef std::pair< output_graph::edge_iterator, output_graph::edge_iterator > | edge_range |
typedef std::vector< int > | component_id_vector |
typedef std::vector< GraphComponent > | component_vector |
Enumerations | |
enum | time_unit { TIME_DEFAULT, TIME_H, TIME_M, TIME_S, TIME_MS } |
enum | verbose_degree { VERBOSE_NONE, VERBOSE_MINIMAL, VERBOSE_NORMAL, VERBOSE_MAXIMAL } |
Enumerate the different verbose degrees for dot format graph export. More... | |
Functions | |
std::ostream & | print_time (std::ostream &o, timer::TimeVal &time, time_unit u=TIME_DEFAULT) |
std::ostream & | operator<< (std::ostream &o, const TimeVal &tv) |
enum time_unit |
Definition at line 80 of file timer_internal_gathering.hh.
enum verbose_degree |
Enumerate the different verbose degrees for dot format graph export.
Definition at line 60 of file timer_internal_graph.hh.