|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
Classes | |
| union | dx::log |
| the whole log setting in one 32 bit word: a dx::log::level per dx::log::scope per dx::log::module, four bits each. The word is what a driver, a kernel and a host exchange and compare; the named members are the same bits, and to/from name them for a preference, a command line or a property. The serialization macros hand the member list to the tree and CF sinks of dx_serialize.h, so the store holds the log resolved rather than the word. More... | |
| struct | dx::log::from |
| struct | dx::log::module |
| the parts of a driver a message is attributed to, each with its own dx::log::scope More... | |
| struct | dx::log::module::from |
| struct | dx::log::module::to |
| struct | dx::log::scope |
| the phases a module is logged apart in - a device's setup may be traced while its operation stays quiet More... | |
| struct | dx::log::scope::from |
| struct | dx::log::scope::to |
| struct | dx::log::to |
Namespaces | |
| namespace | dx |
| dynax driver framework interface namespace | |
Macros | |
| #define | DX_MEMBERS_LOG(X) |
| the preference holds the log resolved: a key per module, a value per scope naming the level | |
| #define | DX_MEMBERS_LOG_SCOPE(X) |
| #define DX_MEMBERS_LOG | ( | X | ) |
| #define DX_MEMBERS_LOG_SCOPE | ( | X | ) |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |