YARP
Yet Another Robot Platform
YarpLogger.h File Reference
#include <yarp/os/Network.h>
#include <yarp/os/Port.h>
#include <yarp/os/BufferedPort.h>
#include <yarp/os/Bottle.h>
#include <yarp/os/Time.h>
#include <yarp/os/Vocab.h>
#include <yarp/os/Thread.h>
#include <yarp/os/PeriodicThread.h>
#include <list>
#include <mutex>
#include <vector>
#include <string>
#include <ctime>
+ Include dependency graph for YarpLogger.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  yarp::yarpLogger::LogLevel
 
struct  yarp::yarpLogger::MessageEntry
 
class  yarp::yarpLogger::LogEntryInfo
 
class  yarp::yarpLogger::LogEntry
 
class  yarp::yarpLogger::LoggerEngine
 

Namespaces

namespace  yarp
 The main, catch-all namespace for YARP.
 
namespace  yarp::yarpLogger
 

Enumerations

enum  yarp::yarpLogger::LogLevelEnum {
  yarp::yarpLogger::LOGLEVEL_UNDEFINED = 0 ,
  yarp::yarpLogger::LOGLEVEL_TRACE = 1 ,
  yarp::yarpLogger::LOGLEVEL_DEBUG = 2 ,
  yarp::yarpLogger::LOGLEVEL_INFO = 3 ,
  yarp::yarpLogger::LOGLEVEL_WARNING = 4 ,
  yarp::yarpLogger::LOGLEVEL_ERROR = 5 ,
  yarp::yarpLogger::LOGLEVEL_FATAL = 6
}
 
enum  yarp::yarpLogger::LogSystemEnum {
  yarp::yarpLogger::LOGSYSTEM_YARP = 0 ,
  yarp::yarpLogger::LOGSYSTEM_YARPRUN = 1
}