Go to the source code of this file.
Classes | |
class | InstructionSignature |
Typedefs | |
typedef Instruction *(*) | InstructionCreateFunction (InstructionSignature const &) |
InstructionCreateFunction is a pointer to the create() public member function supported by all Instructions. | |
typedef std::map< string, InstructionCreateFunction > | StringToCreateFn |
A map type to register all regular Instructions. | |
typedef std::map< string, InstructionCreateFunction >::iterator | StringToCreateFnIter |
StringCreateFnIterator is a STL iterator on the StringToCreateFn table. |
typedef Instruction*(*) InstructionCreateFunction(InstructionSignature const &) |
InstructionCreateFunction is a pointer to the create() public member function supported by all Instructions.
Definition at line 96 of file InstructionSignature.h.
typedef std::map< string, InstructionCreateFunction > StringToCreateFn |
A map type to register all regular Instructions.
ExtendedInstructions still have their own lookup table.
Definition at line 101 of file InstructionSignature.h.
typedef std::map< string, InstructionCreateFunction >::iterator StringToCreateFnIter |
StringCreateFnIterator is a STL iterator on the StringToCreateFn table.
Definition at line 105 of file InstructionSignature.h.