ClassTypeCodes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  ClassTypeCode {
  T_First_Primitive_Class = 0 , T_First_Exported_Class = 0 , T_Object = 0 , T_ObjectClass = 1 ,
  T_Class = 2 , T_ClassClass = 3 , T_Array = 4 , T_ArrayClass = 5 ,
  T_Directory = 6 , T_DirectoryClass = 7 , T_Integer = 8 , T_IntegerClass = 9 ,
  T_List = 10 , T_ListClass = 11 , T_Message = 12 , T_MessageClass = 13 ,
  T_Method = 14 , T_MethodClass = 15 , T_NumberString = 16 , T_NumberStringClass = 17 ,
  T_Queue = 18 , T_QueueClass = 19 , T_Stem = 20 , T_StemClass = 21 ,
  T_String = 22 , T_StringClass = 23 , T_Supplier = 24 , T_SupplierClass = 25 ,
  T_Table = 26 , T_TableClass = 27 , T_Relation = 28 , T_RelationClass = 29 ,
  T_MutableBuffer = 30 , T_MutableBufferClass = 31 , T_Pointer = 32 , T_PointerClass = 33 ,
  T_Buffer = 34 , T_BufferClass = 35 , T_WeakReference = 36 , T_WeakReferenceClass = 37 ,
  T_Routine = 38 , T_RoutineClass = 39 , T_Package = 40 , T_PackageClass = 41 ,
  T_RexxContext = 42 , T_RexxContextClass = 43 , T_IdentityTable = 44 , T_IdentityTableClass = 45 ,
  T_StackFrame = 46 , T_StackFrameClass = 47 , T_RexxBlock = 48 , T_RexxBlockClass = 49 ,
  T_RexxText = 50 , T_RexxTextClass = 51 , T_Last_Exported_Class = 51 , T_First_Internal_Class = 52 ,
  T_NilObject = 52 , T_Behaviour = 53 , T_RexxSource = 54 , T_LibraryPackage = 55 ,
  T_RexxCode = 56 , T_NativeMethod = 57 , T_NativeRoutine = 58 , T_RegisteredRoutine = 59 ,
  T_CPPCode = 60 , T_AttributeGetterCode = 61 , T_AttributeSetterCode = 62 , T_ConstantGetterCode = 63 ,
  T_AbstractCode = 64 , T_HashTable = 65 , T_ListTable = 66 , T_SmartBuffer = 67 ,
  T_Variable = 68 , T_VariableDictionary = 69 , T_VariableTerm = 70 , T_CompoundVariableTerm = 71 ,
  T_StemVariableTerm = 72 , T_DotVariableTerm = 73 , T_IndirectVariableTerm = 74 , T_FunctionCallTerm = 75 ,
  T_MessageSendTerm = 76 , T_UnaryOperatorTerm = 77 , T_BinaryOperatorTerm = 78 , T_LogicalTerm = 79 ,
  T_ListTerm = 80 , T_Instruction = 81 , T_AddressInstruction = 82 , T_AssignmentInstruction = 83 ,
  T_CallInstruction = 84 , T_CommandInstruction = 85 , T_DoInstruction = 86 , T_DropInstruction = 87 ,
  T_ElseInstruction = 88 , T_EndInstruction = 89 , T_EndIfInstruction = 90 , T_ExitInstruction = 91 ,
  T_ExposeInstruction = 92 , T_ForwardInstruction = 93 , T_GuardInstruction = 94 , T_IfInstruction = 95 ,
  T_InterpretInstruction = 96 , T_LabelInstruction = 97 , T_LeaveInstruction = 98 , T_MessageInstruction = 99 ,
  T_NopInstruction = 100 , T_NumericInstruction = 101 , T_OptionsInstruction = 102 , T_OtherwiseInstruction = 103 ,
  T_ParseInstruction = 104 , T_ProcedureInstruction = 105 , T_QueueInstruction = 106 , T_RaiseInstruction = 107 ,
  T_ReplyInstruction = 108 , T_ReturnInstruction = 109 , T_SayInstruction = 110 , T_SelectInstruction = 111 ,
  T_SignalInstruction = 112 , T_ThenInstruction = 113 , T_TraceInstruction = 114 , T_UpperInstruction = 115 ,
  T_UseInstruction = 116 , T_ClassDirective = 117 , T_ExtensionDirective = 118 , T_LibraryDirective = 119 ,
  T_RequiresDirective = 120 , T_CompoundElement = 121 , T_ParseTrigger = 122 , T_SourceLiteral = 123 ,
  T_Last_Internal_Class = 123 , T_First_Transient_Class = 124 , T_Memory = 124 , T_InternalStack = 125 ,
  T_Stack = 126 , T_Activity = 127 , T_Activation = 128 , T_NativeActivation = 129 ,
  T_ActivationFrameBuffer = 130 , T_Envelope = 131 , T_Clause = 132 , T_Token = 133 ,
  T_DoBlock = 134 , T_InterpreterInstance = 135 , T_SecurityManager = 136 , T_CommandHandler = 137 ,
  T_Last_Transient_Class = 137 , T_Last_Primitive_Class = 137 , T_Last_Class_Type = 137
}
 

Enumeration Type Documentation

◆ ClassTypeCode

Enumerator
T_First_Primitive_Class 
T_First_Exported_Class 
T_Object 
T_ObjectClass 
T_Class 
T_ClassClass 
T_Array 
T_ArrayClass 
T_Directory 
T_DirectoryClass 
T_Integer 
T_IntegerClass 
T_List 
T_ListClass 
T_Message 
T_MessageClass 
T_Method 
T_MethodClass 
T_NumberString 
T_NumberStringClass 
T_Queue 
T_QueueClass 
T_Stem 
T_StemClass 
T_String 
T_StringClass 
T_Supplier 
T_SupplierClass 
T_Table 
T_TableClass 
T_Relation 
T_RelationClass 
T_MutableBuffer 
T_MutableBufferClass 
T_Pointer 
T_PointerClass 
T_Buffer 
T_BufferClass 
T_WeakReference 
T_WeakReferenceClass 
T_Routine 
T_RoutineClass 
T_Package 
T_PackageClass 
T_RexxContext 
T_RexxContextClass 
T_IdentityTable 
T_IdentityTableClass 
T_StackFrame 
T_StackFrameClass 
T_RexxBlock 
T_RexxBlockClass 
T_RexxText 
T_RexxTextClass 
T_Last_Exported_Class 
T_First_Internal_Class 
T_NilObject 
T_Behaviour 
T_RexxSource 
T_LibraryPackage 
T_RexxCode 
T_NativeMethod 
T_NativeRoutine 
T_RegisteredRoutine 
T_CPPCode 
T_AttributeGetterCode 
T_AttributeSetterCode 
T_ConstantGetterCode 
T_AbstractCode 
T_HashTable 
T_ListTable 
T_SmartBuffer 
T_Variable 
T_VariableDictionary 
T_VariableTerm 
T_CompoundVariableTerm 
T_StemVariableTerm 
T_DotVariableTerm 
T_IndirectVariableTerm 
T_FunctionCallTerm 
T_MessageSendTerm 
T_UnaryOperatorTerm 
T_BinaryOperatorTerm 
T_LogicalTerm 
T_ListTerm 
T_Instruction 
T_AddressInstruction 
T_AssignmentInstruction 
T_CallInstruction 
T_CommandInstruction 
T_DoInstruction 
T_DropInstruction 
T_ElseInstruction 
T_EndInstruction 
T_EndIfInstruction 
T_ExitInstruction 
T_ExposeInstruction 
T_ForwardInstruction 
T_GuardInstruction 
T_IfInstruction 
T_InterpretInstruction 
T_LabelInstruction 
T_LeaveInstruction 
T_MessageInstruction 
T_NopInstruction 
T_NumericInstruction 
T_OptionsInstruction 
T_OtherwiseInstruction 
T_ParseInstruction 
T_ProcedureInstruction 
T_QueueInstruction 
T_RaiseInstruction 
T_ReplyInstruction 
T_ReturnInstruction 
T_SayInstruction 
T_SelectInstruction 
T_SignalInstruction 
T_ThenInstruction 
T_TraceInstruction 
T_UpperInstruction 
T_UseInstruction 
T_ClassDirective 
T_ExtensionDirective 
T_LibraryDirective 
T_RequiresDirective 
T_CompoundElement 
T_ParseTrigger 
T_SourceLiteral 
T_Last_Internal_Class 
T_First_Transient_Class 
T_Memory 
T_InternalStack 
T_Stack 
T_Activity 
T_Activation 
T_NativeActivation 
T_ActivationFrameBuffer 
T_Envelope 
T_Clause 
T_Token 
T_DoBlock 
T_InterpreterInstance 
T_SecurityManager 
T_CommandHandler 
T_Last_Transient_Class 
T_Last_Primitive_Class 
T_Last_Class_Type 

Definition at line 52 of file ClassTypeCodes.h.