[][src]Enum csound::FileTypes

pub enum FileTypes {
    CSFTYPE_UNKNOWN,
    CSFTYPE_UNIFIED_CSD,
    CSFTYPE_ORCHESTRA,
    CSFTYPE_SCORE,
    CSFTYPE_ORC_INCLUDE,
    CSFTYPE_SCO_INCLUDE,
    CSFTYPE_SCORE_OUT,
    CSFTYPE_SCOT,
    CSFTYPE_OPTIONS,
    CSFTYPE_EXTRACT_PARMS,
    CSFTYPE_RAW_AUDIO,
    CSFTYPE_IRCAM,
    CSFTYPE_AIFF,
    CSFTYPE_AIFC,
    CSFTYPE_WAVE,
    CSFTYPE_AU,
    CSFTYPE_SD2,
    CSFTYPE_W64,
    CSFTYPE_WAVEX,
    CSFTYPE_FLAC,
    CSFTYPE_CAF,
    CSFTYPE_WVE,
    CSFTYPE_OGG,
    CSFTYPE_MPC2K,
    CSFTYPE_RF64,
    CSFTYPE_AVR,
    CSFTYPE_HTK,
    CSFTYPE_MAT4,
    CSFTYPE_MAT5,
    CSFTYPE_NIST,
    CSFTYPE_PAF,
    CSFTYPE_PVF,
    CSFTYPE_SDS,
    CSFTYPE_SVX,
    CSFTYPE_VOC,
    CSFTYPE_XI,
    CSFTYPE_UNKNOWN_AUDIO,
    CSFTYPE_SOUNDFONT,
    CSFTYPE_STD_MIDI,
    CSFTYPE_MIDI_SYSEX,
    CSFTYPE_HETRO,
    CSFTYPE_HETROT,
    CSFTYPE_PVC,
    CSFTYPE_PVCEX,
    CSFTYPE_CVANAL,
    CSFTYPE_LPC,
    CSFTYPE_ATS,
    CSFTYPE_LORIS,
    CSFTYPE_SDIF,
    CSFTYPE_HRTF,
    CSFTYPE_UNUSED,
    CSFTYPE_LADSPA_PLUGIN,
    CSFTYPE_SNAPSHOT,
    CSFTYPE_FTABLES_TEXT,
    CSFTYPE_FTABLES_BINARY,
    CSFTYPE_XSCANU_MATRIX,
    CSFTYPE_FLOATS_TEXT,
    CSFTYPE_FLOATS_BINARY,
    CSFTYPE_INTEGER_TEXT,
    CSFTYPE_INTEGER_BINARY,
    CSFTYPE_IMAGE_PNG,
    CSFTYPE_POSTSCRIPT,
    CSFTYPE_SCRIPT_TEXT,
    CSFTYPE_OTHER_TEXT,
    CSFTYPE_OTHER_BINARY,
}

Describes the differents file types which are supported are by csound

Variants

CSFTYPE_UNKNOWNCSFTYPE_UNIFIED_CSDCSFTYPE_ORCHESTRACSFTYPE_SCORECSFTYPE_ORC_INCLUDECSFTYPE_SCO_INCLUDECSFTYPE_SCORE_OUTCSFTYPE_SCOTCSFTYPE_OPTIONSCSFTYPE_EXTRACT_PARMSCSFTYPE_RAW_AUDIOCSFTYPE_IRCAMCSFTYPE_AIFFCSFTYPE_AIFCCSFTYPE_WAVECSFTYPE_AUCSFTYPE_SD2CSFTYPE_W64CSFTYPE_WAVEXCSFTYPE_FLACCSFTYPE_CAFCSFTYPE_WVECSFTYPE_OGGCSFTYPE_MPC2KCSFTYPE_RF64CSFTYPE_AVRCSFTYPE_HTKCSFTYPE_MAT4CSFTYPE_MAT5CSFTYPE_NISTCSFTYPE_PAFCSFTYPE_PVFCSFTYPE_SDSCSFTYPE_SVXCSFTYPE_VOCCSFTYPE_XICSFTYPE_UNKNOWN_AUDIOCSFTYPE_SOUNDFONTCSFTYPE_STD_MIDICSFTYPE_MIDI_SYSEXCSFTYPE_HETROCSFTYPE_HETROTCSFTYPE_PVCCSFTYPE_PVCEXCSFTYPE_CVANALCSFTYPE_LPCCSFTYPE_ATSCSFTYPE_LORISCSFTYPE_SDIFCSFTYPE_HRTFCSFTYPE_UNUSEDCSFTYPE_LADSPA_PLUGINCSFTYPE_SNAPSHOTCSFTYPE_FTABLES_TEXTCSFTYPE_FTABLES_BINARYCSFTYPE_XSCANU_MATRIXCSFTYPE_FLOATS_TEXTCSFTYPE_FLOATS_BINARYCSFTYPE_INTEGER_TEXTCSFTYPE_INTEGER_BINARYCSFTYPE_IMAGE_PNGCSFTYPE_POSTSCRIPTCSFTYPE_SCRIPT_TEXTCSFTYPE_OTHER_TEXTCSFTYPE_OTHER_BINARY

Trait Implementations

impl Copy for FileTypes[src]

impl PartialEq<FileTypes> for FileTypes[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for FileTypes[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl From<u8> for FileTypes[src]

impl Eq for FileTypes[src]

impl Debug for FileTypes[src]

Auto Trait Implementations

impl Send for FileTypes

impl Sync for FileTypes

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]