GestureRecognitionToolkit  Version: 0.1.0
The Gesture Recognition Toolkit (GRT) is a cross-platform, open-source, c++ machine learning library for real-time gesture recognition.
InfoLog Class Reference
Inheritance diagram for InfoLog:
Log

Public Member Functions

 InfoLog (std::string proceedingText="")
 
InfoLogoperator= (const InfoLog &rhs)
 
virtual bool loggingEnabled ()
 
- Public Member Functions inherited from Log
 Log (std::string proceedingText="")
 
template<class T >
const Logoperator<< (const T val) const
 
const Logoperator<< (const StandardEndLine manip) const
 
virtual bool getLoggingEnabled () const
 
bool getInstanceLoggingEnabled () const
 
std::string getProceedingText () const
 
virtual std::string getLastMessage () const
 
void setProceedingText (const std::string &proceedingText)
 
bool setEnableInstanceLogging (bool loggingEnabled)
 

Static Public Member Functions

static bool enableLogging (bool loggingEnabled)
 
static bool registerObserver (Observer< InfoLogMessage > &observer)
 
static bool removeObserver (Observer< InfoLogMessage > &observer)
 

Protected Member Functions

virtual void triggerCallback (const std::string &message) const
 
- Protected Member Functions inherited from Log
template<class T >
std::string to_str (const T &val) const
 

Static Protected Attributes

static ObserverManager< InfoLogMessageobserverManager
 
static bool infoLoggingEnabled = true
 

Additional Inherited Members

- Public Types inherited from Log
typedef std::basic_ostream< char, std::char_traits< char > > CoutType
 
typedef CoutType &(* StandardEndLine) (CoutType &)
 
- Protected Attributes inherited from Log
std::string proceedingText
 
std::string lastMessage
 
bool instanceLoggingEnabled
 
bool * loggingEnabledPtr
 
bool * writeProceedingTextPtr
 
std::string * lastMessagePtr
 
bool writeProceedingText
 

Detailed Description

Definition at line 51 of file InfoLog.h.


The documentation for this class was generated from the following files: