12 std::map<short,Iinstr*> instrs;
13 class uint32_from_hex // For use with boost::lexical_cast
15 typedef unsigned int uint32;
18 operator uint32() const {
21 friend std::istream& operator>>(std::istream& in, uint32_from_hex& outValue)
23 in >> std::hex >> outValue.value;
29 void decodeCondition(short);
30 Iinstr* decodeOpcode(short);
33 disasm(std::map<short,Iinstr*> map) : instrs(map) {};
34 std::string decode(std::string);