| 
    Anklang-0.3.0.dev502+ga23511a1 anklang-0.3.0.dev502+ga23511a1
    
   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 |