30 #include "sidplayfp/siddefs.h"
43 static const int MD5_LENGTH = 32;
47 static const char** fileNameExtensions;
50 std::auto_ptr<SidTuneBase> tune;
52 const char* m_statusString;
74 SidTune(
const char* fileName,
const char **fileNameExt = 0,
75 bool separatorIsSlash =
false);
84 SidTune(
const uint_least8_t* oneFileFormatSidtune, uint_least32_t sidtuneLength);
96 void setFileNameExtensions(
const char **fileNameExt);
104 void load(
const char* fileName,
bool separatorIsSlash =
false);
112 void read(
const uint_least8_t* sourceBuffer, uint_least32_t bufferLen);
120 unsigned int selectSong(
unsigned int songNum);
144 bool getStatus()
const;
149 const char* statusString()
const;
154 bool placeSidTuneInC64mem(
sidmemory* mem);
163 const char *createMD5(
char *md5 = 0);
Definition: SidTuneInfo.h:36
Definition: SidTuneBase.h:54
Definition: SidTuneInfoImpl.h:35
Definition: sidmemory.h:30