|
ModErn Text Analysis
META Enumerates Textual Applications
|
#include <chrono>#include <functional>#include <iostream>#include <iomanip>#include <sstream>#include <vector>Go to the source code of this file.
Classes | |
| class | meta::logging::logger |
| logger: Main logging class. More... | |
| class | meta::logging::logger::log_line |
| log_line: Represents a single message to be written to all sinks. More... | |
| class | meta::logging::logger::sink |
| sink: A wrapper for a stream that a logger should write to. More... | |
Namespaces | |
| meta | |
| The ModErn Text Analysis toolkit is a suite of natural language processing, classification, information retreival, data mining, and other applications of text processing. | |
| meta::logging | |
| Namespace which contains all of the logging interface classes. | |
Macros | |
| #define | LOG(sev) |
| #define | ENDLG logging::logger::log_line::endlg |
| #define | LOG_FUNCTION_START() LOG(trace) << "entering " << __func__ << "()" << ENDLG |
Functions | |
| logger & | meta::logging::get_logger () |
| void | meta::logging::add_sink (const logger::sink &s) |
| Adds a sink to a static instance of a logger. More... | |
| void | meta::logging::add_sink (logger::sink &&s) |
| Adds a sink to a static instance of a logger. More... | |
| void | meta::logging::set_cerr_logging (logging::logger::severity_level sev=logging::logger::severity_level::trace) |
| Sets up default logging to cerr. More... | |
All files in META are dual-licensed under the MIT and NCSA licenses. For more details, consult the file LICENSE.mit and LICENSE.ncsa in the root of the project.
| #define LOG | ( | sev | ) |
1.8.9.1