List of all members.
Static Public Member Functions |
static SidTuneBase * | load (Buffer_sidtt< const uint_least8_t > &dataBuf) |
static SidTuneBase * | load (const char *fileName, const char **fileNameExt, bool separatorIsSlash) |
static SidTuneBase * | read (const uint_least8_t *sourceBuffer, uint_least32_t bufferLen) |
Additional Inherited Members |
void | convertOldStyleSpeedToTables (uint_least32_t speed, SidTuneInfo::clock_t clock=SidTuneInfo::CLOCK_PAL) |
| Convert 32-bit PSID-style speed word to internal tables.
|
bool | checkCompatibility () |
| Check compatibility details are sensible.
|
virtual void | acceptSidTune (const char *dataFileName, const char *infoFileName, Buffer_sidtt< const uint_least8_t > &buf, bool isSlashedFileName) |
static void | loadFile (const char *fileName, Buffer_sidtt< const uint_least8_t > &bufferRef) |
std::auto_ptr< SidTuneInfoImpl > | info |
uint_least8_t | songSpeed [MAX_SONGS] |
SidTuneInfo::clock_t | clockSpeed [MAX_SONGS] |
uint_least32_t | fileOffset |
| For files with header: offset to real data.
|
Buffer_sidtt< const uint_least8_t > | cache |
static const unsigned int | MAX_SONGS = 256 |
| Also PSID file format limit.
|
The documentation for this class was generated from the following files: