automotive-message-broker  0.14.803
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
DebugOut Class Reference

Public Member Functions

 DebugOut (int debugLevel=4)
 
 DebugOut (const std::string &toLog, int debugLevel=4)
 
DebugOut const & operator<< (const string &message) const
 
DebugOut const & operator<< (ostream &(*manip)(std::ostream &)) const
 
DebugOut const & operator<< (double val) const
 

Static Public Member Functions

static void setDebugThreshhold (int th)
 
static void setOutput (ostream &o)
 
static void setThrowWarn (bool v)
 
static void setThrowErr (bool v)
 
static const int getDebugThreshhold ()
 

Static Public Attributes

static const int Error
 Error use when essential functionality is blocked.
 
static const int Warning
 Warning use when non-essential functionality is bocked, or when workarounds exist.
 

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