All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Types | Public Member Functions | Private Attributes
vslam::PerformanceLogger< G > Class Template Reference

Records time elapsed between construction and destruction of this object. More...

#include <pose_graph.h>

List of all members.

Public Types

typedef boost::graph_traits< G >
::vertex_descriptor 
VDT

Public Member Functions

void forceStop ()
 PerformanceLogger (G &_g, VDT _vd, std::string name_tag)
 ~PerformanceLogger ()

Private Attributes

G & g
ros::WallTime start_time
bool stop_forced
std::string str
VDT vd

Detailed Description

template<class G>
class vslam::PerformanceLogger< G >

Records time elapsed between construction and destruction of this object.

Results are recorded into double_propmap map in vertex_debug_info property of a given vertex. If the string key is already in use, new key is created by appending character 'x' to the end of the key.

Definition at line 285 of file pose_graph.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


pose_estimation
Author(s): Jiri Divis/jiridivis@gmail.com
autogenerated on Wed Mar 27 2013 21:00:16