bsnes-plus/bsnes/ui-qt/debugger/disassembler/symbols/adapters/wla_symbol_file.hpp

24 lines
571 B
C++

#include "symbol_file_interface.hpp"
class SymbolMap;
class WlaSymbolFile : public SymbolFileInterface {
public:
WlaSymbolFile() {}
virtual ~WlaSymbolFile() {}
const char *getName() const;
const char *getDescription() const;
int32_t scoreReadString(const nall::lstring &rows) const;
bool read(const nall::lstring &rows, SymbolMap *map) const;
nall::string filteredRow(const nall::string &input) const;
bool write(nall::file &file, SymbolMap *map) const;
uint32_t getFeatures() const;
protected:
string writeAddress(uint32_t address) const;
};