|
| Patrick's Programming Library Version 6.4.21 - Dokumentation |
Klassen | |
| class | Toc |
| class | Track |
Öffentliche Methoden | |
| AudioCD () | |
| ~AudioCD () | |
| void | closeDevice () |
| const ppl6::CString & | deviceName () const |
| size_t | firstTrack () const |
| AudioCD::Track | getTrack (int track) |
| bool | isAudioTrack (int track) |
| size_t | lastLsn () const |
| size_t | lastTrack () const |
| size_t | numAudioTracks () const |
| size_t | numTotalTracks () const |
| void | openDevice (const ppl6::CString &device=ppl6::CString()) |
| PPLEXCEPTION (DeviceOpenFailed, ppl6::Exception) | |
| PPLEXCEPTION (DeviceNotOpen, ppl6::Exception) | |
| PPLEXCEPTION (InvalidAudioTrack, ppl6::Exception) | |
| size_t | totalAudioFrames () const |
| size_t | totalAudioLength () const |
Öffentliche, statische Methoden | |
| static std::list< ppl6::CString > | getDevices () |
| static bool | isSupported () |
| static Toc | lsn2toc (size_t lsn) |
Private Methoden | |
| void | countAudioTracks () |
Private Attribute | |
| size_t | audio_frames |
| void * | cdio |
| size_t | first_track_num |
| size_t | i_tracks |
| size_t | last_lsn |
| ppl6::CString | myDevice |
| size_t | num_audio_tracks |
| ppl6::AudioCD::AudioCD | ( | ) |
| ppl6::AudioCD::~AudioCD | ( | ) |
| void ppl6::AudioCD::closeDevice | ( | ) |
|
private |
| const ppl6::CString & ppl6::AudioCD::deviceName | ( | ) | const |
| size_t ppl6::AudioCD::firstTrack | ( | ) | const |
|
static |
| AudioCD::Track ppl6::AudioCD::getTrack | ( | int | track | ) |
| bool ppl6::AudioCD::isAudioTrack | ( | int | track | ) |
|
static |
| size_t ppl6::AudioCD::lastLsn | ( | ) | const |
| size_t ppl6::AudioCD::lastTrack | ( | ) | const |
|
static |
| size_t ppl6::AudioCD::numAudioTracks | ( | ) | const |
| size_t ppl6::AudioCD::numTotalTracks | ( | ) | const |
| void ppl6::AudioCD::openDevice | ( | const ppl6::CString & | device = ppl6::CString() | ) |
| ppl6::AudioCD::PPLEXCEPTION | ( | DeviceOpenFailed | , |
| ppl6::Exception | |||
| ) |
| ppl6::AudioCD::PPLEXCEPTION | ( | DeviceNotOpen | , |
| ppl6::Exception | |||
| ) |
| ppl6::AudioCD::PPLEXCEPTION | ( | InvalidAudioTrack | , |
| ppl6::Exception | |||
| ) |
| size_t ppl6::AudioCD::totalAudioFrames | ( | ) | const |
| size_t ppl6::AudioCD::totalAudioLength | ( | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |