|
| Patrick's Programming Library Version 6.4.21 - Dokumentation |
Klassen | |
| class | Disc |
| class | Track |
Öffentliche Typen | |
| typedef std::list< Disc > | Matches |
Öffentliche Methoden | |
| CDDB () | |
| ~CDDB () | |
| void | getDisc (unsigned int discId, const ppl6::CString &category, Disc &d) |
| PPLEXCEPTION (QueryFailed, ppl6::Exception) | |
| PPLEXCEPTION (InvalidDiscId, ppl6::Exception) | |
| int | query (ppl6::AudioCD &cd, Matches &list) |
| void | setClient (const ppl6::CString &name, const ppl6::CString &version) |
| void | setHttpServer (const ppl6::CString &server, int port=80) |
| void | setProxy (const ppl6::CString &hostname, int port) |
| void | setQueryPath (const ppl6::CString &path) |
| void | setUser (const ppl6::CString &username, const ppl6::CString &hostname) |
Öffentliche, statische Methoden | |
| static unsigned int | calcDiscId (ppl6::AudioCD &cd) |
| static bool | isSupported () |
Private Methoden | |
| ppl6::CString | buildUri (const ppl6::CString &cmd) |
Private Attribute | |
| ppl6::CString | ClientName |
| ppl6::CString | ClientVersion |
| ppl6::CCurl | curl |
| ppl6::CString | Hostname |
| int | port |
| ppl6::CString | QueryPath |
| ppl6::CString | Server |
| ppl6::CString | UserName |
| typedef std::list<Disc> ppl6::CDDB::Matches |
| ppl6::CDDB::CDDB | ( | ) |
| ppl6::CDDB::~CDDB | ( | ) |
|
private |
|
static |
| void ppl6::CDDB::getDisc | ( | unsigned int | discId, |
| const ppl6::CString & | category, | ||
| Disc & | d | ||
| ) |
|
static |
| ppl6::CDDB::PPLEXCEPTION | ( | QueryFailed | , |
| ppl6::Exception | |||
| ) |
| ppl6::CDDB::PPLEXCEPTION | ( | InvalidDiscId | , |
| ppl6::Exception | |||
| ) |
| int ppl6::CDDB::query | ( | ppl6::AudioCD & | cd, |
| Matches & | list | ||
| ) |
| void ppl6::CDDB::setClient | ( | const ppl6::CString & | name, |
| const ppl6::CString & | version | ||
| ) |
| void ppl6::CDDB::setHttpServer | ( | const ppl6::CString & | server, |
| int | port = 80 |
||
| ) |
| void ppl6::CDDB::setProxy | ( | const ppl6::CString & | hostname, |
| int | port | ||
| ) |
| void ppl6::CDDB::setQueryPath | ( | const ppl6::CString & | path | ) |
| void ppl6::CDDB::setUser | ( | const ppl6::CString & | username, |
| const ppl6::CString & | hostname | ||
| ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |