DLS  1.6
LibDLS::ChannelPreset Class Reference

Channel preset. More...

Public Member Functions

bool operator!= (const ChannelPreset &) const
 
void read_from_tag (const XmlTag *)
 
void write_to_tag (XmlTag *) const
 
void clear ()
 

Public Attributes

std::string name
 Kanalname.
 
double sample_frequency
 Abtastrate, mit der aufgezeichnet werden soll.
 
unsigned int block_size
 Blockgröße, mit der aufgezeichnet werden soll.
 
unsigned int meta_mask
 Bitmaske mit den aufzuzeichnenden Meta-Typen.
 
unsigned int meta_reduction
 Meta-Untersetzung.
 
int format_index
 Index des Formates zum Speichern der Daten.
 
unsigned int mdct_block_size
 Blockgröße für MDCT.
 
double accuracy
 Genauigkeit von verlustbehafteten Kompressionen.
 
ChannelType type
 Datentyp des Kanals (nur für MDCT-Prüfung)
 

Detailed Description

Channel preset.

Enthält Kanalname, Abtastrate, Blockgröße, Meta-Vorgaben und das Format, in dem die Daten gespeichert werden sollen.

Definition at line 59 of file ChannelPreset.h.