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 |
| enum | verbose_degree |
| Enumerate the different verbose degrees for dot format graph export. | |
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) |
1.5.1