Loading...
Searching...
No Matches
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

namespace  sdf
 namespace for Simulation Description Format parser
 
namespace  sdf::SDF_VERSION_NAMESPACE
 

Macros

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

Typedefs

typedef std::shared_ptr< Consolesdf::SDF_VERSION_NAMESPACE::ConsolePtr