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

Public Member Functions

 ErrorLog (std::string proceedingText="")
 
ErrorLogoperator= (const ErrorLog &rhs)
 
virtual bool getLoggingEnabled () const
 
- 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
 
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< ErrorLogMessage > &observer)
 
static bool removeObserver (Observer< ErrorLogMessage > &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< ErrorLogMessageobserverManager
 
static bool errorLoggingEnabled = 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 ErrorLog.h.


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