dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::stream::engine::consumer< group_t, io_t, circular_t > Struct Template Reference

the app's consumer group for a bus device's group_t slot: engine::group over the bus's own group and the device's audio pin More...

#include <dx_stream_engine_group.h>

Public Types

template<typename device_t>
using group = engine::group<group_t<device_t>, dx::stream::pin<device_t, circular_t>, io_t, circular_t>

Detailed Description

template<template< typename ... > typename group_t, typename io_t = int32_t, typename circular_t = dx::circular>
struct dx::stream::engine::consumer< group_t, io_t, circular_t >

the app's consumer group for a bus device's group_t slot: engine::group over the bus's own group and the device's audio pin

Member Typedef Documentation

◆ group

template<template< typename ... > typename group_t, typename io_t = int32_t, typename circular_t = dx::circular>
template<typename device_t>
using dx::stream::engine::consumer< group_t, io_t, circular_t >::group = engine::group<group_t<device_t>, dx::stream::pin<device_t, circular_t>, io_t, circular_t>

The documentation for this struct was generated from the following file:

(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.