#include <InstructionDescription.h>
Public Types | |
enum | Groups { REGDESC_NONE = 0, REGDESC_ANY, REGDESC_NATIVE, REGDESC_INTEGRAL, REGDESC_POINTER, REGDESC_ARRAY } |
Public Member Functions | |
RegDesc (StandardTypeDescriptorOrdinal typeArg) | |
RegDesc (Groups groupArg) | |
bool | match (StandardTypeDescriptorOrdinal m) |
Private Attributes | |
StandardTypeDescriptorOrdinal | type |
Groups | group |
Definition at line 40 of file InstructionDescription.h.
enum RegDesc::Groups |
Definition at line 43 of file InstructionDescription.h.
00043 { 00044 REGDESC_NONE = 0, 00045 REGDESC_ANY, 00046 REGDESC_NATIVE, 00047 REGDESC_INTEGRAL, 00048 REGDESC_POINTER, 00049 REGDESC_ARRAY 00050 };
RegDesc::RegDesc | ( | StandardTypeDescriptorOrdinal | typeArg | ) | [inline, explicit] |
Definition at line 54 of file InstructionDescription.h.
00054 : 00055 type(typeArg), 00056 group(REGDESC_NONE) 00057 { 00058 }
RegDesc::RegDesc | ( | Groups | groupArg | ) | [inline, explicit] |
Definition at line 62 of file InstructionDescription.h.
00062 : 00063 type(STANDARD_TYPE_END_NO_UNICODE), 00064 group(groupArg) 00065 { 00066 }
bool RegDesc::match | ( | StandardTypeDescriptorOrdinal | m | ) |
StandardTypeDescriptorOrdinal RegDesc::type [private] |
Definition at line 72 of file InstructionDescription.h.
Groups RegDesc::group [private] |
Definition at line 73 of file InstructionDescription.h.