All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros
Console.hh File Reference
#include <iostream>
#include <fstream>
#include <string>
#include "gazebo/common/SingletonT.hh"
#include "gazebo/common/CommonTypes.hh"
Include dependency graph for Console.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  gazebo::common::Console
 Message, error, warning functionality. More...
class  gazebo::common::Console::NullStream
 A stream that does not output anywhere.


namespace  gazebo
 Forward declarations for the common classes.
namespace  gazebo::common
 Common namespace.


#define gzclr_end   "\033[0m"
 End marker.
#define gzclr_start(clr)   "\033[1;33m"
 Start marker.
#define gzdbg   (gazebo::common::Console::Instance()->ColorMsg("Dbg", 36))
 Output a debug message.
#define gzerr
 Output an error message.
#define gzlog   (gazebo::common::Console::Instance()->Log())
 Output a message to a log file.
#define gzmsg   (gazebo::common::Console::Instance()->ColorMsg("Msg", 32))
 Output a message.
#define gzwarn
 Output a warning message.