dxd - dynax driver framework 2.1.0d69
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::circular::format Struct Reference

#include <dx_stream.h>

Public Types

enum class  alignment : bool { high , low }
 
enum class  endian : bool { little , big }
 

Public Member Functions

bool operator< (const format &format) const
 
bool operator== (const format &format) const
 

Public Attributes

enum dx::circular::format::alignment alignment
 
bool audio: 1
 
enum dx::circular::format::endian endian
 
bool midi: 1
 
bool real: 1
 encoded in floating point
 
uint8_t resolution: 8
 significant bits
 
uint8_t size: 8
 sample frame size in bytes
 

Member Enumeration Documentation

◆ alignment

Enumerator
high 
low 

◆ endian

enum class dx::circular::format::endian : bool
strong
Enumerator
little 
big 

Member Function Documentation

◆ operator<()

bool dx::circular::format::operator< ( const format & format) const
inline

◆ operator==()

bool dx::circular::format::operator== ( const format & format) const
inline

Member Data Documentation

◆ alignment

◆ audio

bool dx::circular::format::audio

◆ endian

◆ midi

bool dx::circular::format::midi

◆ real

bool dx::circular::format::real

encoded in floating point

◆ resolution

uint8_t dx::circular::format::resolution

significant bits

◆ size

uint8_t dx::circular::format::size

sample frame size in bytes


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

(c) copyright 2009 dynamic acoustics e.U. generated on Sun May 26 2024

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.