#include <ObjectClass.hpp>
Public Member Functions | |
virtual void | live (size_t) |
virtual void | liveGeneral (int reason) |
virtual void | flatten (RexxEnvelope *) |
virtual RexxObject * | unflatten (RexxEnvelope *) |
Protected Member Functions | |
virtual | ~RexxVirtualBase () |
virtual void | baseVirtual () |
Definition at line 161 of file ObjectClass.hpp.
|
inlineprotectedvirtual |
Definition at line 170 of file ObjectClass.hpp.
|
inlineprotectedvirtual |
Definition at line 171 of file ObjectClass.hpp.
|
inlinevirtual |
Reimplemented in RexxBehaviour, RexxArray, RexxSourceLiteral, RexxBlock, RexxClosure, RexxClass, RexxContext, RexxDirectory, RexxInteger, RexxList, RexxMessage, RexxMethod, RexxNumberString, RexxObject, PackageClass, RoutineClass, RexxStack, StackFrameClass, RexxStem, RexxSupplier, RexxHashTableCollection, RexxCompoundElement, RexxHashTable, RexxListTable, RexxText, Unicode, WeakReference, RexxActivity, AttributeGetterCode, ConstantGetterCode, AbstractCode, RexxActivationFrameBuffer, RexxCode, RexxVariable, RexxCompoundVariable, RexxDotVariable, RexxExpressionFunction, RexxExpressionList, RexxExpressionLogical, RexxExpressionMessage, RexxExpressionOperator, RexxStemVariable, RexxParseVariable, RexxVariableReference, RexxInstructionAddress, RexxInstructionAssignment, RexxInstructionCall, ClassDirective, RexxDoBlock, RexxInstructionDo, RexxInstructionDrop, RexxInstructionElse, RexxInstructionEndIf, RexxInstructionEnd, RexxInstructionExpose, ExtensionDirective, RexxInstructionForward, RexxInstructionGuard, RexxInstructionIf, RexxInstructionLeave, LibraryDirective, RexxInstructionMessage, RexxInstructionParse, RexxTrigger, RexxInstructionProcedure, RexxInstructionRaise, RequiresDirective, RexxInstruction, RexxInstructionExpression, RexxInstructionSelect, RexxInstructionSignal, RexxInstructionThen, RexxInstructionTrace, RexxInstructionUpper, RexxInstructionUseStrict, RexxInternalStack, RexxMemory, RexxSmartBuffer, RexxClause, RexxSource, RexxToken, RexxMutableBuffer, RexxString, RexxNativeCode, RexxNativeMethod, RexxNativeRoutine, RegisteredRoutine, and RexxVariableDictionary.
Definition at line 181 of file ObjectClass.hpp.
|
inlinevirtual |
Reimplemented in LibraryPackage, RexxBehaviour, RexxArray, RexxSourceLiteral, RexxBlock, RexxClosure, RexxClass, RexxContext, RexxDirectory, RexxInteger, RexxIntegerClass, RexxList, RexxMessage, RexxMethod, RexxMutableBuffer, RexxNumberString, RexxObject, PackageClass, RoutineClass, RexxStack, RexxSaveStack, StackFrameClass, RexxStem, RexxString, RexxSupplier, RexxHashTableCollection, RexxCompoundElement, RexxHashTable, RexxListTable, RexxTextClass, RexxText, Unicode, WeakReference, RexxActivity, AttributeGetterCode, ConstantGetterCode, AbstractCode, RexxActivation, RexxActivationFrameBuffer, RexxCode, RexxNativeActivation, RexxNativeCode, RexxVariable, RexxVariableDictionary, SecurityManager, RexxCompoundVariable, RexxDotVariable, RexxExpressionFunction, RexxExpressionList, RexxExpressionLogical, RexxExpressionMessage, RexxExpressionOperator, RexxStemVariable, RexxParseVariable, RexxVariableReference, RexxInstructionAddress, RexxInstructionAssignment, RexxInstructionCall, ClassDirective, RexxDoBlock, RexxInstructionDo, RexxInstructionDrop, RexxInstructionElse, RexxInstructionEndIf, RexxInstructionEnd, RexxInstructionExpose, ExtensionDirective, RexxInstructionForward, RexxInstructionGuard, RexxInstructionIf, RexxInstructionLeave, LibraryDirective, RexxInstructionMessage, RexxInstructionParse, RexxTrigger, RexxInstructionProcedure, RexxInstructionRaise, RequiresDirective, RexxInstruction, RexxInstructionExpression, RexxInstructionSelect, RexxInstructionSignal, RexxInstructionThen, RexxInstructionTrace, RexxInstructionUpper, RexxInstructionUseStrict, RexxEnvelope, RexxInternalStack, RexxMemory, RexxSmartBuffer, RexxClause, RexxSource, RexxToken, and InterpreterInstance.
Definition at line 179 of file ObjectClass.hpp.
|
inlinevirtual |
Reimplemented in RexxBehaviour, RexxArray, RexxSourceLiteral, RexxBlock, RexxClosure, RexxClass, RexxContext, RexxDirectory, RexxInteger, RexxIntegerClass, RexxList, RexxMessage, RexxMethod, RexxMutableBuffer, RexxNumberString, RexxObject, PackageClass, RoutineClass, RexxStack, StackFrameClass, RexxStem, RexxString, RexxSupplier, RexxHashTableCollection, RexxCompoundElement, RexxHashTable, RexxListTable, RexxTextClass, RexxText, Unicode, RexxActivity, CPPCode, AttributeGetterCode, ConstantGetterCode, AbstractCode, RexxActivation, RexxActivationFrameBuffer, RexxCode, RexxNativeActivation, RexxNativeCode, RexxNativeMethod, RexxNativeRoutine, RegisteredRoutine, RexxVariable, RexxVariableDictionary, SecurityManager, RexxCompoundVariable, RexxDotVariable, RexxExpressionFunction, RexxExpressionList, RexxExpressionLogical, RexxExpressionMessage, RexxExpressionOperator, RexxStemVariable, RexxParseVariable, RexxVariableReference, RexxInstructionAddress, RexxInstructionAssignment, RexxInstructionCall, ClassDirective, RexxDoBlock, RexxInstructionDo, RexxInstructionDrop, RexxInstructionElse, RexxInstructionEndIf, RexxInstructionEnd, RexxInstructionExpose, ExtensionDirective, RexxInstructionForward, RexxInstructionGuard, RexxInstructionIf, RexxInstructionLeave, LibraryDirective, RexxInstructionMessage, RexxInstructionParse, RexxTrigger, RexxInstructionProcedure, RexxInstructionRaise, RequiresDirective, RexxInstruction, RexxInstructionExpression, RexxInstructionSelect, RexxInstructionSignal, RexxInstructionThen, RexxInstructionTrace, RexxInstructionUpper, RexxInstructionUseStrict, RexxEnvelope, RexxInternalStack, RexxMemory, RexxSmartBuffer, LibraryPackage, RexxClause, RexxSource, RexxToken, WeakReference, and InterpreterInstance.
Definition at line 180 of file ObjectClass.hpp.
|
inlinevirtual |
Reimplemented in RexxClass, RexxDirectory, RexxString, RexxHashTableCollection, WeakReference, and CPPCode.
Definition at line 182 of file ObjectClass.hpp.
Referenced by RexxString::unflatten(), and RexxMemory::unflattenMark().