#include </home/clem/local/src/opie/libopie2/opiemm/osoundsystem.h>
Collaboration diagram for Opie::MM::OSoundSystem:

Public Types | |
| typedef QDict< OSoundCard > | CardMap |
| typedef QDictIterator< OSoundCard > | CardIterator |
Public Member Functions | |
| int | count () const |
| CardIterator | iterator () const |
| OSoundCard * | card (const QString &interface) const |
| void | synchronize () |
Static Public Member Functions | |
| static OSoundSystem * | instance () |
Protected Member Functions | |
| OSoundSystem () | |
Private Attributes | |
| CardMap | _interfaces |
| Private * | d |
Static Private Attributes | |
| static OSoundSystem * | _instance = 0 |
This class provides access to all available audio/midi/sequencer interfaces of your device.
Definition at line 55 of file osoundsystem.h.
|
|
Definition at line 61 of file osoundsystem.h. |
|
|
Definition at line 57 of file osoundsystem.h. |
|
|
Definition at line 55 of file osoundsystem.cpp. References odebug, oendl, and synchronize(). Referenced by instance(). |
|
|
Definition at line 100 of file osoundsystem.cpp. References _interfaces. |
|
|
Definition at line 94 of file osoundsystem.cpp. References _interfaces, and QDict< type >::count(). |
|
|
Definition at line 106 of file osoundsystem.cpp. References _instance, and OSoundSystem(). Referenced by main(). |
|
|
Definition at line 113 of file osoundsystem.cpp. References _interfaces. Referenced by VolumeAppletControl::build(), and main(). |
|
|
For internal use only. Rebuild the internal interface database
Definition at line 61 of file osoundsystem.cpp. References _interfaces, QDict< type >::clear(), and QDict< type >::insert(). Referenced by OSoundSystem(). |
|
|
Definition at line 53 of file osoundsystem.cpp. Referenced by instance(). |
|
|
Definition at line 93 of file osoundsystem.h. Referenced by card(), count(), iterator(), and synchronize(). |
|
|
Definition at line 94 of file osoundsystem.h. |
1.4.2