eDSP
0.0.1
A cross-platform DSP library written in C++.
|
#include <edsp/thirdparty/spdlog/spdlog.h>
#include <edsp/thirdparty/spdlog/sinks/stdout_color_sinks.h>
#include <edsp/thirdparty/spdlog/sinks/basic_file_sink.h>
#include <edsp/thirdparty/termcolor/termcolor.hpp>
#include <edsp/types/string_view.hpp>
#include <type_traits>
#include <sstream>
Go to the source code of this file.
Classes | |
class | edsp::core::logger |
Namespaces | |
edsp | |
edsp::core | |
Macros | |
#define | eTrace() edsp::logger(edsp::logger::levels::trace) |
#define | eInfo() edsp::logger(edsp::logger::levels::info) |
#define | eDebug() edsp::logger(edsp::logger::levels::debug) |
#define | eWarning() edsp::logger(edsp::logger::levels::warning) |
#define | eCritical() edsp::logger(edsp::logger::levels::critical) |
#define | eError() edsp::logger(edsp::logger::levels::error) |
Functions | |
logger & | edsp::core::tab (logger &stream) |
Inserts the tabular character ('') to the current streaming. More... | |
logger & | edsp::core::endl (logger &stream) |
Inserts the end line character (' ') to the current streaming. More... | |
logger & | edsp::core::red (logger &stream) |
Updates the logger output color to red. More... | |
logger & | edsp::core::yellow (logger &stream) |
Updates the logger output color to yellow. More... | |
logger & | edsp::core::blue (logger &stream) |
Updates the logger output color to blue. More... | |
logger & | edsp::core::cyan (logger &stream) |
Updates the logger output color to cyan. More... | |
logger & | edsp::core::white (logger &stream) |
Updates the logger output color to white. More... | |
logger & | edsp::core::magenta (logger &stream) |
Updates the logger output color to magenta. More... | |
logger & | edsp::core::green (logger &stream) |
Updates the logger output color to green. More... | |
logger & | edsp::core::grey (logger &stream) |
Updates the logger output color to grey. More... | |
logger & | edsp::core::bold (logger &stream) |
Updates the logger output text style to bold style. More... | |
logger & | edsp::core::endc (logger &stream) |
End of color, styled streaming. More... | |
logger & | edsp::core::reset (logger &stream) |
Resets the logger to default configuration. More... | |
#define eCritical | ( | ) | edsp::logger(edsp::logger::levels::critical) |
#define eDebug | ( | ) | edsp::logger(edsp::logger::levels::debug) |
#define eError | ( | ) | edsp::logger(edsp::logger::levels::error) |
#define eInfo | ( | ) | edsp::logger(edsp::logger::levels::info) |
#define eTrace | ( | ) | edsp::logger(edsp::logger::levels::trace) |
#define eWarning | ( | ) | edsp::logger(edsp::logger::levels::warning) |