ClassDirective Member List

This is the complete list of members for ClassDirective, including all inherited members.

ABSTRACT enum valueClassDirective
addConstantMethod(RexxString *name, RexxMethod *method)ClassDirective
addDependencies(RexxDirectory *class_directives)ClassDirective
addInherits(RexxString *name)ClassDirective
addMethod(RexxString *name, RexxMethod *method, bool classMethod)ClassDirective
baseVirtual()RexxVirtualBaseinlineprotectedvirtual
behaviourRexxInternalObject
checkDependency(RexxString *name, RexxDirectory *class_directives)ClassDirective
checkDuplicateMethod(RexxString *name, bool classMethod)ClassDirective
ClassDirective(RexxString *, RexxString *, RexxClause *)ClassDirective
ClassDirective(RESTORETYPE restoreType)ClassDirectiveinline
classFlagsClassDirectiveprotected
classMethodsClassDirectiveprotected
ClassProperties enum nameClassDirective
clearObject()RexxInternalObjectinline
clearObject(size_t l)RexxInternalObjectinline
clearObjectMark()RexxInternalObjectinline
clone()RexxInternalObject
copy()RexxInternalObjectvirtual
copyIntoTail(RexxCompoundTail *buffer)RexxInternalObjectvirtual
dependenciesClassDirectiveprotected
dependenciesResolved()ClassDirective
doubleValue(double &result)RexxInternalObjectvirtual
dynamicTarget(RexxObject **arguments, size_t count, size_t named_count)RexxInternalObjectinlinevirtual
evaluate(RexxActivation *, RexxExpressionStack *)RexxInternalObjectinlinevirtual
execute(RexxActivation *, RexxExpressionStack *)RexxInstructioninlinevirtual
flatten(RexxEnvelope *)ClassDirectivevirtual
getClassMethods()ClassDirectiveprotected
getHashValue()RexxInternalObjectinlinevirtual
getInstanceMethods()ClassDirectiveprotected
getLineNumber()RexxInstructioninline
getLocation()RexxInstructioninline
getMetaClass()ClassDirectiveinline
getName()ClassDirectiveinline
getObjectDataSize()RexxInternalObjectinline
getObjectDataSpace()RexxInternalObjectinline
getObjectHeaderSize()RexxInternalObjectinlinestatic
getObjectSize()RexxInternalObjectinline
getObjectType()RexxInternalObjectinline
getObjectTypeNumber()RexxInternalObject
getRealValue(RexxActivation *)RexxInternalObjectinlinevirtual
getRealValue(RexxVariableDictionary *)RexxInternalObjectinlinevirtual
getSubClass()ClassDirectiveinline
getType()RexxInstructioninline
getValue(RexxActivation *)RexxInternalObjectinlinevirtual
getValue(RexxVariableDictionary *)RexxInternalObjectinlinevirtual
hash()RexxInternalObjectinlinevirtual
hasNoReferences()RexxInternalObjectinline
hasReferences()RexxInternalObjectinline
hasUninit()RexxInternalObject
headerRexxInternalObject
identityHash()RexxInternalObjectinline
idNameClassDirectiveprotected
inheritsClassesClassDirectiveprotected
install(RexxSource *source, RexxActivation *activation)ClassDirective
instanceMethod(RexxString *)RexxInternalObjectvirtual
instanceMethodsClassDirectiveprotected
RexxDirective::instanceMethods(RexxClass *)RexxInternalObjectvirtual
instructionFlagsRexxInstruction
instructionLocationRexxInstruction
instructionTypeRexxInstruction
integerValue(size_t)RexxInternalObjectvirtual
isAbstract()ClassDirectiveinline
isBaseClass()RexxInternalObject
isEqual(RexxObject *)RexxInternalObjectvirtual
isInRexxPackage()RexxInternalObjectinline
isInstanceOf(RexxClass *)RexxInternalObjectvirtual
isMixinClass()ClassDirectiveinline
isNewSpace()RexxInternalObjectinline
isNonPrimitive()RexxInternalObjectinline
isObjectDead(size_t mark)RexxInternalObjectinline
isObjectLive(size_t mark)RexxInternalObjectinline
isObjectMarked(size_t markword)RexxInternalObjectinline
isObjectType(RexxBehaviour *b)RexxInternalObjectinline
isObjectType(size_t t)RexxInternalObjectinline
isOldSpace()RexxInternalObjectinline
isPrimitive()RexxInternalObjectinline
isProxyObject()RexxInternalObjectinline
isPublic()ClassDirectiveinline
isSameType(RexxInternalObject *o)RexxInternalObjectinline
isSubClassOrEnhanced()RexxInternalObject
isType(size_t type)RexxInstructioninline
live(size_t)ClassDirectivevirtual
liveGeneral(int reason)ClassDirectivevirtual
logicalValue(logical_t &)RexxInternalObjectvirtual
makeArray()RexxInternalObjectvirtual
makeProxiedObject()RexxInternalObjectinline
makeProxy(RexxEnvelope *)RexxInternalObjectvirtual
makeString()RexxInternalObjectvirtual
makeText()RexxInternalObjectvirtual
metaclassNameClassDirectiveprotected
MIXIN enum valueClassDirective
nextInstructionRexxInstruction
numberString()RexxInternalObjectvirtual
numberValue(wholenumber_t &result, size_t precision)RexxInternalObjectvirtual
numberValue(wholenumber_t &result)RexxInternalObjectvirtual
operator delete(void *)ClassDirectiveinline
operator delete(void *, void *)ClassDirectiveinline
operator new(size_t)ClassDirective
operator new(size_t size, void *objectPtr)ClassDirectiveinline
RexxInternalObject::operator new(size_t, RexxClass *)RexxInternalObject
RexxInternalObject::operator new(size_t, RexxClass *, RexxObject **, size_t, size_t)RexxInternalObject
operator RexxObject *()RexxInternalObjectinline
primitiveMakeString()RexxInternalObjectvirtual
primitiveMakeText()RexxInternalObjectvirtual
printObject()RexxInternalObject
PUBLIC enum valueClassDirective
publicNameClassDirectiveprotected
removeDependency(RexxString *name)ClassDirective
removedUninit()RexxInternalObject
RexxDirective()RexxDirectiveinline
RexxDirective(RexxClause *clause, int type)RexxDirectiveinline
RexxInstruction(RexxClause *clause, int type)RexxInstruction
RexxInstruction(RESTORETYPE restoreType)RexxInstructioninline
RexxInstruction()RexxInstructioninline
RexxInternalObject()RexxInternalObjectinline
RexxInternalObject(RESTORETYPE restoreType)RexxInternalObjectinline
RexxSource classClassDirectivefriend
setAbstract()ClassDirectiveinline
setBehaviour(RexxBehaviour *b)RexxInternalObjectinline
setEnd(size_t line, size_t off)RexxInstructioninline
setHasNoReferences()RexxInternalObjectinline
setHasReferences()RexxInternalObjectinline
setInitHeader(size_t s, size_t markword)RexxInternalObjectinline
setInitHeader(size_t markword)RexxInternalObjectinline
setInRexxPackage()RexxInternalObjectinline
setLocation(SourceLocation &l)RexxInstructioninline
setMetaClass(RexxString *m)ClassDirectiveinline
setMixinClass(RexxString *m)ClassDirectiveinline
setNewSpace()RexxInternalObjectinline
setNext(RexxInstruction *next)RexxInstructioninline
setNonPrimitive()RexxInternalObjectinline
setObjectLive(size_t markword)RexxInternalObjectinline
setObjectMark(size_t markword)RexxInternalObjectinline
setObjectSize(size_t s)RexxInternalObjectinline
setOldSpace()RexxInternalObjectinline
setPrimitive()RexxInternalObjectinline
setPublic()ClassDirectiveinline
setStart(size_t line, size_t off)RexxInstructioninline
setSubClass(RexxString *m)ClassDirectiveinline
setType(size_t type)RexxInstructioninline
setVirtualFunctions(void *t)RexxInternalObjectinline
stringValue()RexxInternalObjectvirtual
subclassNameClassDirectiveprotected
textValue()RexxInternalObjectvirtual
truthValue(int)RexxInternalObjectvirtual
unflatten(RexxEnvelope *)RexxVirtualBaseinlinevirtual
uninit()RexxInternalObjectinlinevirtual
unsignedNumberValue(stringsize_t &result, size_t precision)RexxInternalObjectvirtual
unsignedNumberValue(stringsize_t &result)RexxInternalObjectvirtual
~RexxInternalObject()RexxInternalObjectinlinevirtual
~RexxVirtualBase()RexxVirtualBaseinlineprotectedvirtual