ifw  0.0.1-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions | Variables
scxml4cpp Namespace Reference

Classes

class  Action
 
class  ActionTrace
 
class  Activity
 
class  Context
 
class  DOMSCXMLReader
 
class  Event
 
class  EventListener
 
class  EventQueue
 
class  ExecutableContent
 
class  Executor
 
class  Helper
 
class  Log
 
class  Output2FILE
 
class  SCXMLReader
 
class  State
 
class  StateAtomic
 
class  StateComparator
 
class  StateCompound
 
class  StateHistory
 
class  StateMachine
 
class  StateParallel
 
class  StatusListener
 
class  Transition
 

Functions

std::string LogNowTime ()
 
void LogSetLevel (const std::string &levelName)
 

Variables

const int LOG_LEVEL_ERROR = 0
 
const int LOG_LEVEL_WARNING = 1
 
const int LOG_LEVEL_INFO = 2
 
const int LOG_LEVEL_DEBUG = 3
 
const int LOG_LEVEL_DEBUG1 = 4
 
const int LOG_LEVEL_DEBUG2 = 5
 
const int LOG_LEVEL_DEBUG3 = 6
 
const int LOG_LEVEL_DEBUG4 = 7
 
const int LOG_LEVEL_TRACE = 8
 
const int LOG_MAX_LEVEL = LOG_LEVEL_TRACE
 

Function Documentation

std::string scxml4cpp::LogNowTime ( )
inline

Implementation of NowTime function to print the timestamp.

Returns
A string with local date and time.
void scxml4cpp::LogSetLevel ( const std::string &  levelName)
inline

Function to set the logging level per name.

Variable Documentation

const int scxml4cpp::LOG_LEVEL_DEBUG = 3
const int scxml4cpp::LOG_LEVEL_DEBUG1 = 4
const int scxml4cpp::LOG_LEVEL_DEBUG2 = 5
const int scxml4cpp::LOG_LEVEL_DEBUG3 = 6
const int scxml4cpp::LOG_LEVEL_DEBUG4 = 7
const int scxml4cpp::LOG_LEVEL_ERROR = 0
const int scxml4cpp::LOG_LEVEL_INFO = 2
const int scxml4cpp::LOG_LEVEL_TRACE = 8
const int scxml4cpp::LOG_LEVEL_WARNING = 1
const int scxml4cpp::LOG_MAX_LEVEL = LOG_LEVEL_TRACE