opengm::Timing< FUNCTOR > Class Template Reference

Platform-independent runtime measurements of functors. More...

#include <timer.hxx>

Collaboration diagram for opengm::Timing< FUNCTOR >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef FUNCTOR Functor

Public Member Functions

 Timing (Functor, const size_t=1)
const std::vector< double > & times () const

Detailed Description

template<class FUNCTOR>
class opengm::Timing< FUNCTOR >

Platform-independent runtime measurements of functors.

Definition at line 63 of file timer.hxx.


Member Typedef Documentation

template<class FUNCTOR >
typedef FUNCTOR opengm::Timing< FUNCTOR >::Functor

Definition at line 65 of file timer.hxx.


Constructor & Destructor Documentation

template<class FUNCTOR >
opengm::Timing< FUNCTOR >::Timing ( Functor  functor,
const size_t  repetitions = 1 
) [inline]

Definition at line 133 of file timer.hxx.

Here is the call graph for this function:


Member Function Documentation

template<class FUNCTOR >
const std::vector< double > & opengm::Timing< FUNCTOR >::times (  )  const [inline]

Definition at line 154 of file timer.hxx.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Mon Jun 17 16:31:13 2013 for OpenGM by  doxygen 1.6.3