dxd - dynax driver framework 2.1.0d48
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::log Union Reference

#include <dx_common.h>

+ Collaboration diagram for dx::log:

Classes

struct  scope
 

Public Types

enum class  level : uint8_t {
  none , error , warning , info ,
  debug , levels , dflt = info
}
 

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...
 
};  
 
uint32_t raw
 

Static Public Attributes

static auto constexpr id = "dx:log"
 
static auto constexpr path = "dx:log:path"
 

Member Enumeration Documentation

◆ level

enum class dx::log::level : uint8_t
strong
Enumerator
none 
error 
warning 
info 
debug 
levels 
dflt 

Member Data Documentation

◆ [struct]

struct { ... } dx::log

◆ bus

scope dx::log::bus

monitor bus actions (low level PCI, USB, etc.)

◆ id

auto constexpr dx::log::id = "dx:log"
staticconstexpr

◆ interface

scope dx::log::interface

monitor API bureaucracy (CoreAudio/ CoreMIDI, PortClass, ASIO, etc.)

◆ path

auto constexpr dx::log::path = "dx:log:path"
staticconstexpr

◆ raw

uint32_t dx::log::raw

◆ streaming

scope dx::log::streaming

monitor low level streaming


The documentation for this union was generated from the following file:

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Feb 23 2024

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.