dxd - dynax driver framework 2.2.0d109
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::log::scope Struct Reference

#include <dx_common.h>

Classes

struct  from
 
struct  to
 

Public Types

enum class  idx : uint8_t {
  setup , operation , last = operation , scopes ,
  invalid = scopes
}
 

Public Member Functions

level get (const char *scope)
 
level get (idx scope)
 
level set (const char *scope, const char *level)
 
level set (const char *scope, level level)
 
level set (idx scope, const char *level)
 
level set (idx scope, level level)
 

Public Attributes

level operation: 4= level::dflt
 scope on module operation
 
level setup: 4= level::dflt
 scope on module setup phase
 

Static Public Attributes

static constexpr const charname [] {"setup", "operation"}
 

Member Enumeration Documentation

◆ idx

Enumerator
setup 
operation 
last 
scopes 
invalid 

Member Function Documentation

◆ get() [1/2]

level dx::log::scope::get ( const char * scope)
inline
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ get() [2/2]

level dx::log::scope::get ( idx scope)
inline

◆ set() [1/4]

level dx::log::scope::set ( const char * scope,
const char * level )
inline
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set() [2/4]

level dx::log::scope::set ( const char * scope,
level level )
inline
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set() [3/4]

level dx::log::scope::set ( idx scope,
const char * level )
inline
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ set() [4/4]

level dx::log::scope::set ( idx scope,
level level )
inline

Member Data Documentation

◆ name

constexpr const char* dx::log::scope::name[] {"setup", "operation"}
staticconstexpr

◆ operation

level dx::log::scope::operation

scope on module operation

◆ setup

level dx::log::scope::setup

scope on module setup phase


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

(c) copyright 2009 dynamic acoustics e.U. generated on Mon Apr 21 2025

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.