Flexible Status and Error Logging. These classes are patterned after the log4j logging library, although without all of the sophistication. More...
#include "mbl_log.h"#include <vcl_cstddef.h>#include <vcl_fstream.h>#include <vcl_memory.h>#include <vcl_algorithm.h>#include <vcl_cassert.h>#include <vcl_iostream.h>#include <vcl_sstream.h>#include <vcl_utility.h>#include <vul/vul_string.h>#include <mbl/mbl_read_props.h>#include <mbl/mbl_exception.h>Go to the source code of this file.
Classes | |
| struct | mbl_log_prefix_comp |
Typedefs | |
| typedef vcl_map< vcl_string, vcl_ostream * > | stream_names_t |
Functions | |
| vcl_ostream & | operator<< (vcl_ostream &os, mbl_logger::levels level) |
| vcl_ostream & | operator<< (vcl_ostream &os, const mbl_log_categories::cat_spec &spec) |
| mbl_log_categories::cat_spec | parse_cat_spec (const vcl_string &str, const stream_names_t &stream_names) |
Flexible Status and Error Logging. These classes are patterned after the log4j logging library, although without all of the sophistication.
Definition in file mbl_log.cxx.
| typedef vcl_map<vcl_string, vcl_ostream*> stream_names_t |
Definition at line 506 of file mbl_log.cxx.
| vcl_ostream& operator<< | ( | vcl_ostream & | os, |
| mbl_logger::levels | level | ||
| ) |
Definition at line 25 of file mbl_log.cxx.
| vcl_ostream& operator<< | ( | vcl_ostream & | os, |
| const mbl_log_categories::cat_spec & | spec | ||
| ) |
Definition at line 67 of file mbl_log.cxx.
| mbl_log_categories::cat_spec parse_cat_spec | ( | const vcl_string & | str, |
| const stream_names_t & | stream_names | ||
| ) | [inline] |
Definition at line 509 of file mbl_log.cxx.
1.7.5.1