Main Page   Compound List   File List   Compound Members   File Members  

_CslOptions Struct Reference

Command line options. More...

#include <cslmain.h>

List of all members.

Public Attributes

unsigned int float_samples: 1
unsigned int signed_samples: 1
unsigned int unsigned_samples: 1
unsigned int big_endian: 1
unsigned int little_endian: 1
unsigned int n_bits
unsigned int n_channels
unsigned int rate
CslDebugFlags debug_flags
unsigned int endianess
unsigned int pcm_format


Detailed Description

Command line options.

Data type for storing CSL command line options.


Member Data Documentation

unsigned int _CslOptions::big_endian
 

1 if samples are in big-endian format (-B option)

CslDebugFlags _CslOptions::debug_flags
 

debug flags (-D option)

unsigned int _CslOptions::endianess
 

endianness format, either 1234 or 4321 (composed construct)

unsigned int _CslOptions::float_samples
 

1 if samples are of type float (-F option)

unsigned int _CslOptions::little_endian
 

1 if samples are in little-endian format (-L option)

unsigned int _CslOptions::n_bits
 

sample size in bits (-w option)

unsigned int _CslOptions::n_channels
 

number of channels (-c option)

unsigned int _CslOptions::pcm_format
 

PCM format (composed construct)

unsigned int _CslOptions::rate
 

sampling rate in samples/second (-r option)

unsigned int _CslOptions::signed_samples
 

1 if samples are signed values (-s option)

unsigned int _CslOptions::unsigned_samples
 

1 if samples are unsigned values (-u option)


The documentation for this struct was generated from the following file:
Generated on Wed Oct 31 18:45:21 2001 for CSL by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001