|
Anklang-0.3.0.dev551+gad1415e2 anklang-0.3.0.dev551+gad1415e2
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
Go to the source code of this file.
Classes | |
| struct | Ase::LogFormat |
| Wrap a string together with its source code location. More... | |
Namespaces | |
| namespace | Ase |
| The Anklang C++ API namespace. | |
Enumerations | |
| enum | Ase::LogFlags { LOG_FILE , LOG_STDERR , LOG_LOCATIONS } |
| Flags to configure logging behaviour. More... | |
Functions | |
| uint64_t | Ase::timestamp_now () |
| Current time in µseconds. | |
| template<class... A> | |
| void | Ase::log (const LogFormat &format, const A &...args) |
| Write a log message to the log file (or possibly stderr), using the POSIX/C locale. | |
| LogFlags | Ase::log_setup (int *logfd) |
| Configurable handler to open log files. | |
| void | Ase::logmsg (const std::string &msg, const char *const filename, const uint64_t columnline, const char *const function_name) |
Variables | |
| uint64_t | Ase::columnline |
| uint64_t const char * | Ase::func |
| uint64_t const char const char * | Ase::format |