Note: Goby version 1 (shown here) is now considered obsolete. Please use version 2 for new projects, and consider upgrading old projects.

Goby Underwater Autonomy Project  Series: 1.1, revision: 163, released on 2013-02-06 14:23:27 -0500
Public Member Functions
Group Class Reference

Defines a group of messages to be sent to the Goby logger. For Verbosity == verbose streams, all entries appear interleaved, but each group is offset with a different color. For Verbosity == gui streams, all groups have a separate subwindow. More...

#include <util/liblogger/logger_manipulators.h>

List of all members.

Public Member Functions

 Group (const std::string &name="", const std::string &description="", goby::util::Colors::Color color=goby::util::Colors::nocolor)
Getters
std::string name () const
 Name of this group (used in the group manipulator)
std::string description () const
 Human readable description of this group.
goby::util::Colors::Color color () const
 Color to use when displaying this group (for streams that support terminal escape codes only: std::cout, std::cerr, std::clog)
bool enabled () const
 Is this group enabled?
Setters
void name (const std::string &s)
void description (const std::string &s)
void color (goby::util::Colors::Color c)
void enabled (bool b)

Detailed Description

Defines a group of messages to be sent to the Goby logger. For Verbosity == verbose streams, all entries appear interleaved, but each group is offset with a different color. For Verbosity == gui streams, all groups have a separate subwindow.

Definition at line 42 of file logger_manipulators.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends