dxd - dynax driver framework 2.1.0d73
cross platform open source driver development framework
|
#include "dx_common.h"
#include "dx_assert.h"
#include <powrprof.h>
#include <avrt.h>
#include <chrono>
Classes | |
class | dx::event< dx::kernel > |
class | dx::process |
class | dx::process::mmcss |
mmcss | thread priority/process priority class More... | |
class | dx::shared::memory< buffer_t > |
macOS user space shared memory More... | |
struct | dx::shared::memory< buffer_t >::header |
class | dx::thread::prio |
thread::prio More... | |
class | dx::thread::prio::realtime |
thread::prio::realtime More... | |
Namespaces | |
namespace | dx |
dynax driver framework user mode interface namespace | |
namespace | dx::shared |
shared | |
namespace | dx::thread |
thread | |
Typedefs | |
typedef iobridge< void > | dx::os_event |
kernel/user space shared OS event | |
Enumerations | |
enum | dx::scale : int64_t { dx::nsec = 1ll , dx::usec = 1000ll , dx::msec = usec* 1000ll , dx::sec = msec* 1000ll , dx::sec = msec* 1000ll , dx::msec = usec* 1000ll , dx::usec = 1000ll , dx::nsec = 1ll } |
Windows: timestamp to Windows time converter. More... | |
Functions | |
dx::dx_catchall_rethrow () inline int64_t timestamp(int64_t time | |
Windows: time to timestamp (clock ticks) converter. | |
std::string | dx::thread::name () |
void | dx::thread::name (const char *name) |
int64_t | dx::time (int64_t timestamp, scale scale=nsec) |
macOS: timestamp (clock ticks) to time converter | |
Variables | |
scale | dx::scale |
(c) copyright 2009 dynamic acoustics e.U. | generated on Fri Nov 15 2024 |