|
dxd - dynax driver framework 2.6.0d170
cross platform open source driver development framework
|
Include dependency graph for dx_common.h:
This graph shows which files directly or indirectly include this file:Classes | |
| struct | dx::aggregate< types > |
| class | dx::event< user > |
| class | dx::launch< object_t > |
| RAII object launcher. More... | |
| union | dx::log |
| struct | dx::log::from |
| struct | dx::log::module |
| struct | dx::log::module::from |
| struct | dx::log::module::to |
| struct | dx::log::scope |
| struct | dx::log::scope::from |
| struct | dx::log::scope::to |
| struct | dx::log::to |
| class | dx::object |
| class | dx::open< object_t > |
| RAII manage balanced object open/(close) More... | |
| class | dx::reference< object_t > |
| RAII manage balanced object open/(close) More... | |
| class | dx::trace::indent::receipt |
| class | dx::trace::receipt |
| struct | dx::void_struct |
Namespaces | |
| namespace | dx |
| dynax driver framework user mode interface namespace | |
| namespace | dx::fourchar |
| namespace | dx::fourchar::from |
| namespace | dx::fourchar::to |
| namespace | dx::thread |
| thread | |
| namespace | dx::trace |
| namespace | dx::trace::indent |
Macros | |
| #define | class dx::trace::indent::receipt at_dynax_trace_receipt(dx::trace::pretty(__PRETTY_FUNCTION__), __FUNCTION__); |
Functions | |
| template<typename... types> | |
| dx::aggregate (types &&...) -> aggregate< types &&... > | |
| dx::catch (...) | |
| dx::catch (const dx::exception &__dx_exception) | |
| dx::catch (const std::exception &__std_exception) | |
| template<typename... next_t> | |
| os_result | dx::map_os_result (os_result result, os_result desired, next_t... next) |
| map list of os_results to a desired value This helper allows to ignore a list of os_results and if matched return the desired result instead. | |
| std::string | dx::thread::name () |
| std::ostream & | dx::operator<< (std::ostream &os, const log &log) |
| dx_packed_end std::ostream & | dx::operator<< (std::ostream &os, const log::level &level) |
| std::ostream & | dx::operator<< (std::ostream &os, const log::scope &scope) |
| std::ostream & | dx::operator<< (std::ostream &os, const void_struct &) |
| template<typename type_t , typename... types_t> | |
| type_t & | dx::static_try (const types_t &... args) |
| template<typename type_t , typename... types_t> | |
| type_t & | dx::static_try (types_t &... args) |
| uint32_t | dx::fourchar::from::string (const char *fourchar) |
| std::string | dx::fourchar::to::string (uint32_t fourchar) |
| std::string | dx::version (uint32_t v32) |
| #define class dx::trace::indent::receipt at_dynax_trace_receipt(dx::trace::pretty(__PRETTY_FUNCTION__), __FUNCTION__); |
| (c) copyright 2009 dynamic acoustics e.U. | generated on Fri Oct 31 2025 |