![]() |
OpenANN
1.1.0
An open source library for artificial neural networks.
|
#include <string>#include <iostream>#include <sstream>#include <fstream>Go to the source code of this file.
Classes | |
| struct | OpenANN::FloatingPointFormatter |
| Wraps a value and its precision for logging. More... | |
| class | OpenANN::Log |
| Global logger. More... | |
| class | OpenANN::Logger |
| A local logger that can redirect messages to several targets. More... | |
Namespaces | |
| OpenANN | |
Macros | |
| #define | OPENANN_OUTPUT(msg) std::cout << __FILE__ << "(" << __LINE__ << "): " << msg << std::endl; |
| #define | OPENANN_TRACE(msg) std::cerr << __FILE__ << "(" << __LINE__ << "): " << msg << std::endl; |
| #define | OPENANN_LOG_NAMESPACE NULL |
| Namespace for global logging. More... | |
| #define | OPENANN_LOGLEVEL OpenANN::Log::DEBUG |
| Log level for global logging. More... | |
| #define | OPENANN_LOG(level) |
| Log a "level" message. More... | |
| #define | OPENANN_DEBUG OPENANN_LOG(OpenANN::Log::DEBUG) |
| Log a debug message. More... | |
| #define | OPENANN_INFO OPENANN_LOG(OpenANN::Log::INFO) |
| Log an info message. More... | |
| #define | OPENANN_ERROR OPENANN_LOG(OpenANN::Log::ERROR) |
| Log an error message. More... | |
Functions | |
| std::ostream & | OpenANN::operator<< (std::ostream &os, const FloatingPointFormatter &t) |
| Logger & | OpenANN::operator<< (Logger &logger, const FloatingPointFormatter &t) |
| template<typename T > | |
| Logger & | OpenANN::operator<< (Logger &logger, const T &t) |
| #define OPENANN_DEBUG OPENANN_LOG(OpenANN::Log::DEBUG) |
Log a debug message.
| #define OPENANN_ERROR OPENANN_LOG(OpenANN::Log::ERROR) |
Log an error message.
| #define OPENANN_INFO OPENANN_LOG(OpenANN::Log::INFO) |
Log an info message.
| #define OPENANN_LOG | ( | level) |
Log a "level" message.
| level | log level |
| #define OPENANN_LOG_NAMESPACE NULL |
Namespace for global logging.
| #define OPENANN_LOGLEVEL OpenANN::Log::DEBUG |
Log level for global logging.
| #define OPENANN_OUTPUT | ( | msg) | std::cout << __FILE__ << "(" << __LINE__ << "): " << msg << std::endl; |
| #define OPENANN_TRACE | ( | msg) | std::cerr << __FILE__ << "(" << __LINE__ << "): " << msg << std::endl; |
1.8.4