Public Member Functions

ALDeviceList Class Reference

#include <aldlist.h>

List of all members.

Public Member Functions

 ALDeviceList ()
 ~ALDeviceList ()
int GetNumDevices ()
char * GetDeviceName (int index)
void GetDeviceVersion (int index, int *major, int *minor)
unsigned int GetMaxNumSources (int index)
bool IsExtensionSupported (int index, char *szExtName)
int GetDefaultDevice ()
void FilterDevicesMinVer (int major, int minor)
void FilterDevicesMaxVer (int major, int minor)
void FilterDevicesExtension (char *szExtName)
void ResetFilters ()
int GetFirstFilteredDevice ()
int GetNextFilteredDevice ()

Detailed Description

Definition at line 21 of file aldlist.h.


Constructor & Destructor Documentation

ALDeviceList::ALDeviceList (  ) 

Definition at line 34 of file aldlist.cpp.

ALDeviceList::~ALDeviceList (  ) 

Definition at line 130 of file aldlist.cpp.


Member Function Documentation

void ALDeviceList::FilterDevicesExtension ( char *  szExtName  ) 

Definition at line 246 of file aldlist.cpp.

void ALDeviceList::FilterDevicesMaxVer ( int  major,
int  minor 
)

Definition at line 232 of file aldlist.cpp.

void ALDeviceList::FilterDevicesMinVer ( int  major,
int  minor 
)

Definition at line 218 of file aldlist.cpp.

int ALDeviceList::GetDefaultDevice (  ) 

Definition at line 210 of file aldlist.cpp.

char * ALDeviceList::GetDeviceName ( int  index  ) 

Definition at line 155 of file aldlist.cpp.

void ALDeviceList::GetDeviceVersion ( int  index,
int *  major,
int *  minor 
)

Definition at line 166 of file aldlist.cpp.

int ALDeviceList::GetFirstFilteredDevice (  ) 

Definition at line 277 of file aldlist.cpp.

unsigned int ALDeviceList::GetMaxNumSources ( int  index  ) 

Definition at line 180 of file aldlist.cpp.

int ALDeviceList::GetNextFilteredDevice (  ) 

Definition at line 293 of file aldlist.cpp.

int ALDeviceList::GetNumDevices (  ) 

Definition at line 147 of file aldlist.cpp.

bool ALDeviceList::IsExtensionSupported ( int  index,
char *  szExtName 
)

Definition at line 191 of file aldlist.cpp.

void ALDeviceList::ResetFilters (  ) 

Definition at line 266 of file aldlist.cpp.


The documentation for this class was generated from the following files: