eDSP
0.0.1
A cross-platform DSP library written in C++.
|
#include <edsp/core/internal/config.hpp>
#include <edsp/types/string_view.hpp>
#include <edsp/types/expected.hpp>
#include <edsp/meta/expects.hpp>
#include <edsp/meta/is_null.hpp>
#include <edsp/meta/empty.hpp>
#include <mutex>
Go to the source code of this file.
Classes | |
struct | edsp::core::system_info |
struct | edsp::core::system_env |
Namespaces | |
edsp | |
edsp::core | |
Enumerations | |
enum | edsp::core::systems { edsp::core::systems::windows, edsp::core::systems::linux, edsp::core::systems::freeBSD, edsp::core::systems::macOS, edsp::core::systems::iOS, edsp::core::systems::android, edsp::core::systems::unknown } |
Represents the OS running the library. More... | |
enum | edsp::core::processors { edsp::core::processors::x86, edsp::core::processors::x64, edsp::core::processors::arm, edsp::core::processors::unknown } |
Represents the architecture of the processor running the library. More... | |
enum | edsp::core::compilers { edsp::core::compilers::gcc, edsp::core::compilers::clang, edsp::core::compilers::mvsc, edsp::core::compilers::unknown } |
Represents the type of Operative System running the library. More... | |
Functions | |
logger & | edsp::core::operator<< (logger &stream, systems sys) |
logger & | edsp::core::operator<< (logger &stream, processors proc) |
logger & | edsp::core::operator<< (logger &stream, compilers comp) |