dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_asio_client_device.h File Reference
#include "dx_stream_device.h"
#include "dx_stream_stream.h"
#include "dx_asio_client_driver.h"
#include "dx_types.h"
#include "dx_clock.h"
Include dependency graph for dx_asio_client_device.h:

Classes

class  dx::asio::client::_device< desc_t, preference_t, stream_t, group_t >
 ASIO client streaming device interface class. More...
class  dx::asio::client::_device< desc_t, preference_t, stream_t, group_t >::asio
 the SDK driver this device is, opened off a list of its own: its id holds however the registry moves More...
class  dx::asio::client::device< desc_t, preference_t, stream_t, group_t >
 < the app's consumer group (dx::stream::engine::group) wraps this bus's own More...
class  dx::asio::client::group< device_t >
 an ASIO client's own streaming group: the underlying SDK driver runs its session, ticked by the driver's own bufferSwitch callback More...
class  dx::asio::client::stream< device_t, circular_t, super_stream_t, event_t >
struct  dx::asio::client::target

Namespaces

namespace  dx
 dynax driver framework interface namespace
namespace  dx::asio
 ASIO namespace.
namespace  dx::asio::client

Macros

#define DX_MEMBERS_ASIO_TARGET(X)

Typedefs

typedef dx::stream::desc< target, 2, 2 > dx::asio::client::desc

Functions

std::ostream & operator<< (std::ostream &os, const dx::asio::client::target &target)

Macro Definition Documentation

◆ DX_MEMBERS_ASIO_TARGET

#define DX_MEMBERS_ASIO_TARGET ( X)
Value:
X##_direction(direction)

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream & os,
const dx::asio::client::target & target )
inline

(c) copyright 2009 dynamic acoustics e.U. generated on

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.