|
dxd - dynax driver framework 2.6.0d176
cross platform open source driver development framework
|
#include <dx_common.h>
Collaboration diagram for dx::log:Classes | |
| struct | from |
| struct | module |
| struct | scope |
| struct | to |
Public Types | |
| enum class | level : uint8_t { none , error , warning , info , debug , levels , last = debug , invalid = levels , dflt = error } |
| typedef log | value_t |
Public Member Functions | |
| scope & | operator[] (const char *name) |
| scope & | operator[] (module::idx idx) |
Public Attributes | ||
| struct { | ||
| scope bus | ||
| monitor bus actions (low level PCI, USB, etc.) More... | ||
| scope interface | ||
| monitor API bureaucracy (CoreAudio/ CoreMIDI, PortClass, ASIO, etc.) More... | ||
| scope streaming | ||
| monitor low level streaming More... | ||
| scope vendor | ||
| monitor vendor specific More... | ||
| }; | ||
| uint32_t | raw | |
Static Public Attributes | |
| static auto constexpr | id = "dx:log" |
| static constexpr const char * | name [] {"none", "error", "warning", "info", "debug"} |
| static auto constexpr | path = "dx:log:path" |
|
strong |
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
| struct { ... } dx::log |
| scope dx::log::bus |
monitor bus actions (low level PCI, USB, etc.)
| scope dx::log::interface |
monitor API bureaucracy (CoreAudio/ CoreMIDI, PortClass, ASIO, etc.)
| uint32_t dx::log::raw |
| scope dx::log::streaming |
monitor low level streaming
| scope dx::log::vendor |
monitor vendor specific
| (c) copyright 2009 dynamic acoustics e.U. | generated on Mon Nov 17 2025 |