dxd - dynax driver framework 2.2.0d81
cross platform open source driver development framework
|
#include "dx_macros.h"
#include "dx_exception.h"
#include <iostream>
#include <sstream>
#include <fstream>
Classes | |
struct | dx::aggregate< types > |
class | dx::event< user > |
class | dx::launch< object_t > |
RAII object launcher. More... | |
union | dx::log |
struct | dx::log::scope |
class | dx::object |
class | dx::open< object_t > |
RAII manage balanced object open/(close) More... | |
class | dx::redirect::file |
redirect stdout to file More... | |
class | dx::redirect::indent |
class | dx::redirect::indent::streambuf |
indented streambuf 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::redirect |
redirect std IO | |
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 &&... > | |
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::to (const char *fourchar) |
std::string | dx::to (uint32_t fourchar) |
#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 Dec 20 2024 |