Classes | Namespaces | Macros | Typedefs
Console.hh File Reference
#include <fstream>
#include <iostream>
#include <memory>
#include <string>
#include <sdf/sdf_config.h>
#include "sdf/system_util.hh"

Go to the source code of this file.

Classes

class  sdf::SDF_VERSION_NAMESPACE::Console
 Message, error, warning, and logging functionality. More...
 
class  sdf::SDF_VERSION_NAMESPACE::ConsolePrivate
 
class  sdf::SDF_VERSION_NAMESPACE::Console::ConsoleStream
 An ostream-like class that we'll use for logging. More...
 

Namespaces

 sdf
 namespace for Simulation Description Format parser
 
 sdf::SDF_VERSION_NAMESPACE
 

Macros

#define sdfdbg   (sdf::Console::Instance()->Log("Dbg", __FILE__, __LINE__))
 Output a debug message. More...
 
#define sdferr
 Output an error message. More...
 
#define sdfmsg
 Output a message. More...
 
#define sdfwarn
 Output a warning message. More...
 

Typedefs

typedef std::shared_ptr< Console > sdf::SDF_VERSION_NAMESPACE::ConsolePtr