29 #include "sidplayfp/siddefs.h"
41 static const int MD5_LENGTH = 32;
45 static const char** fileNameExtensions;
48 std::auto_ptr<SidTuneBase> tune;
50 const char* m_statusString;
72 SidTune(
const char* fileName,
const char **fileNameExt = 0,
73 bool separatorIsSlash =
false);
82 SidTune(
const uint_least8_t* oneFileFormatSidtune, uint_least32_t sidtuneLength);
94 void setFileNameExtensions(
const char **fileNameExt);
102 void load(
const char* fileName,
bool separatorIsSlash =
false);
110 void read(
const uint_least8_t* sourceBuffer, uint_least32_t bufferLen);
118 unsigned int selectSong(
unsigned int songNum);
142 bool getStatus()
const;
147 const char* statusString()
const;
152 bool placeSidTuneInC64mem(
sidmemory* mem);
161 const char *createMD5(
char *md5 = 0);
163 const uint_least8_t* c64Data()
const;
Definition: SidTuneInfo.h:38
Definition: SidTuneBase.h:55
Definition: sidmemory.h:30