#include <goby/util/debug_logger/flex_ostreambuf.h>
Definition at line 87 of file flex_ostreambuf.h.
◆ FlexOStreamBuf()
goby::util::FlexOStreamBuf::FlexOStreamBuf |
( |
FlexOstream * |
parent | ) |
|
◆ ~FlexOStreamBuf()
goby::util::FlexOStreamBuf::~FlexOStreamBuf |
( |
| ) |
|
◆ add_group()
void goby::util::FlexOStreamBuf::add_group |
( |
const std::string & |
name, |
|
|
logger::Group |
g |
|
) |
| |
◆ add_stream()
void goby::util::FlexOStreamBuf::add_stream |
( |
logger::Verbosity |
verbosity, |
|
|
std::ostream * |
os |
|
) |
| |
add a stream to the logger
◆ enable_gui()
void goby::util::FlexOStreamBuf::enable_gui |
( |
| ) |
|
◆ group_name()
void goby::util::FlexOStreamBuf::group_name |
( |
const std::string & |
s | ) |
|
|
inline |
current group name (last insertion of group("") into the stream)
Definition at line 119 of file flex_ostreambuf.h.
◆ highest_verbosity()
◆ is_gui()
bool goby::util::FlexOStreamBuf::is_gui |
( |
| ) |
const |
|
inline |
is there an attached stream with Verbosity == gui (ncurses GUI)
Definition at line 112 of file flex_ostreambuf.h.
◆ is_quiet()
bool goby::util::FlexOStreamBuf::is_quiet |
( |
| ) |
const |
|
inline |
◆ lock_action()
◆ name()
void goby::util::FlexOStreamBuf::name |
( |
const std::string & |
s | ) |
|
|
inline |
◆ overflow()
int goby::util::FlexOStreamBuf::overflow |
( |
int |
c = EOF | ) |
|
virtual inherited from std::streambuf. Called when something is inserted into the stream
◆ refresh()
void goby::util::FlexOStreamBuf::refresh |
( |
| ) |
|
refresh the display (does nothing if !is_gui())
◆ remove_stream()
void goby::util::FlexOStreamBuf::remove_stream |
( |
std::ostream * |
os | ) |
|
remove a stream from the logger
◆ set_die_flag()
void goby::util::FlexOStreamBuf::set_die_flag |
( |
bool |
b | ) |
|
|
inline |
◆ set_lock_action()
◆ set_verbosity_depth()
◆ sync()
int goby::util::FlexOStreamBuf::sync |
( |
| ) |
|
virtual inherited from std::streambuf. Called when std::endl or std::flush is inserted into the stream
◆ verbosity_depth()
The documentation for this class was generated from the following file: