misc::timer Namespace Reference


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< Tasktask_vector
typedef std::map< int, Callcall_map
typedef std::stack< StackedCallcall_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< GraphComponentcomponent_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)


Enumeration Type Documentation

enum time_unit

Enumerator:
TIME_DEFAULT 
TIME_H 
TIME_M 
TIME_S 
TIME_MS 

Definition at line 80 of file timer_internal_gathering.hh.

enum verbose_degree

Enumerate the different verbose degrees for dot format graph export.

Enumerator:
VERBOSE_NONE 
VERBOSE_MINIMAL 
VERBOSE_NORMAL 
VERBOSE_MAXIMAL 

Definition at line 60 of file timer_internal_graph.hh.


Generated on Sun Jul 29 19:48:37 2007 for Vaucanson by  doxygen 1.5.2