OpenGM  2.3.x
Discrete Graphical Model Library
Public Member Functions | List of all members
opengm::visitors::VerboseVisitor< INFERENCE > Class Template Reference

#include <visitors.hxx>

+ Collaboration diagram for opengm::visitors::VerboseVisitor< INFERENCE >:

Public Member Functions

 VerboseVisitor (const size_t visithNth=1, const bool multiline=false)
 
void begin (INFERENCE &inf)
 
size_t operator() (INFERENCE &inf)
 
void end (INFERENCE &inf)
 
void addLog (const std::string &logName)
 
void log (const std::string &logName, const double logValue)
 

Detailed Description

template<class INFERENCE>
class opengm::visitors::VerboseVisitor< INFERENCE >

Definition at line 52 of file visitors/visitors.hxx.

Constructor & Destructor Documentation

template<class INFERENCE >
opengm::visitors::VerboseVisitor< INFERENCE >::VerboseVisitor ( const size_t  visithNth = 1,
const bool  multiline = false 
)
inline

Definition at line 54 of file visitors/visitors.hxx.

Member Function Documentation

template<class INFERENCE >
void opengm::visitors::VerboseVisitor< INFERENCE >::addLog ( const std::string &  logName)
inline

Definition at line 74 of file visitors/visitors.hxx.

template<class INFERENCE >
void opengm::visitors::VerboseVisitor< INFERENCE >::begin ( INFERENCE &  inf)
inline

Definition at line 59 of file visitors/visitors.hxx.

template<class INFERENCE >
void opengm::visitors::VerboseVisitor< INFERENCE >::end ( INFERENCE &  inf)
inline

Definition at line 70 of file visitors/visitors.hxx.

template<class INFERENCE >
void opengm::visitors::VerboseVisitor< INFERENCE >::log ( const std::string &  logName,
const double  logValue 
)
inline

Definition at line 75 of file visitors/visitors.hxx.

template<class INFERENCE >
size_t opengm::visitors::VerboseVisitor< INFERENCE >::operator() ( INFERENCE &  inf)
inline

Definition at line 63 of file visitors/visitors.hxx.