class AudioIO


Contains pure virtuals
Full nameArts::AudioIO
Definition#include <arts/audioio.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Public Static Methods

Protected Methods


Detailed Description

enum AudioParam { lastError = 201, deviceName = 301, name = 1201, fullName = 1202 }

AudioParam

enum { directionRead = 1, directionWrite = 2, directionReadWrite = 3 }

 AudioIO ()

AudioIO

 ~AudioIO ()

~AudioIO

[virtual]

void  setParamStr (AudioParam param, const char *value)

setParamStr

[virtual]

void  setParam (AudioParam param, int& value)

setParam

[virtual]

int  getParam (AudioParam param)

getParam

[virtual]

const char * getParamStr (AudioParam param)

getParamStr

[virtual]

bool  open ()

open

[pure virtual]

void  close ()

close

[pure virtual]

int  read (void *buffer, int size)

read

[pure virtual]

int  write (void *buffer, int size)

write

[pure virtual]

int  queryAudioIOCount ()

queryAudioIOCount

[static]

int  queryAudioIOParam (int audioIO, AudioParam param)

queryAudioIOParam

[static]

const char * queryAudioIOParamStr (int audioIO, AudioParam param)

queryAudioIOParamStr

[static]

AudioIO * createAudioIO (const char *name)

createAudioIO

[static]

void  addFactory (AudioIOFactory *factory)

addFactory

[static]

void  removeFactory (AudioIOFactory *factory)

removeFactory

[static]

int&  param (AudioParam param)

param

[protected]

std::string&  paramStr (AudioParam param)

paramStr

[protected]


Generated by: stefan on stefan on Sat Jun 2 23:13:28 2001, using kdoc 2.0a53.