ooRexx  4.2.0-source
About: ooRexx (Open Object Rexx) is a free implementation of Object Rexx. Object Rexx is an enhancement of the classic Rexx interpreter; a full-featured programming language with a human-oriented syntax.
  Fossies Dox: ooRexx-4.2.0-source.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

RexxVariable Member List

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

baseVirtual()RexxVirtualBaseinlineprotectedvirtual
behaviourRexxInternalObject
cache(RexxVariable *next)RexxVariableinline
clearObject()RexxInternalObjectinline
clearObject(size_t l)RexxInternalObjectinline
clearObjectMark()RexxInternalObjectinline
clone()RexxInternalObject
copy()RexxInternalObjectvirtual
copyIntoTail(RexxCompoundTail *buffer)RexxInternalObjectvirtual
creatorRexxVariableprotected
dependentsRexxVariableprotected
doubleValue(double &result)RexxInternalObjectvirtual
drop()RexxVariable
evaluate(RexxActivation *, RexxExpressionStack *)RexxInternalObjectinlinevirtual
flatten(RexxEnvelope *)RexxVariablevirtual
getHashValue()RexxInternalObjectinlinevirtual
getName()RexxVariableinline
getNext()RexxVariableinline
getObjectDataSize()RexxInternalObjectinline
getObjectDataSpace()RexxInternalObjectinline
getObjectHeaderSize()RexxInternalObjectinlinestatic
getObjectSize()RexxInternalObjectinline
getObjectType()RexxInternalObjectinline
getObjectTypeNumber()RexxInternalObject
getRealValue(RexxActivation *)RexxInternalObjectinlinevirtual
getRealValue(RexxVariableDictionary *)RexxInternalObjectinlinevirtual
getResolvedValue()RexxVariableinline
getValue(RexxActivation *)RexxInternalObjectinlinevirtual
getValue(RexxVariableDictionary *)RexxInternalObjectinlinevirtual
getVariableValue()RexxVariableinline
hash()RexxInternalObjectinlinevirtual
hasNoReferences()RexxInternalObjectinline
hasReferences()RexxInternalObjectinline
hasUninit()RexxInternalObject
headerRexxInternalObject
identityHash()RexxInternalObjectinline
inform(RexxActivity *)RexxVariable
instanceMethod(RexxString *)RexxInternalObjectvirtual
instanceMethods(RexxClass *)RexxInternalObjectvirtual
integerValue(size_t)RexxInternalObjectvirtual
isBaseClass()RexxInternalObject
isEqual(RexxObject *)RexxInternalObjectvirtual
isInstanceOf(RexxClass *)RexxInternalObjectvirtual
isLocal(RexxActivation *act)RexxVariableinline
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
isSameType(RexxInternalObject *o)RexxInternalObjectinline
isStem()RexxVariableinline
isSubClassOrEnhanced()RexxInternalObject
live(size_t)RexxVariablevirtual
liveGeneral(int reason)RexxVariablevirtual
logicalValue(logical_t &)RexxInternalObjectvirtual
makeArray()RexxInternalObjectvirtual
makeProxiedObject()RexxInternalObjectinline
makeProxy(RexxEnvelope *)RexxInternalObjectvirtual
makeString()RexxInternalObjectvirtual
newInstance(RexxString *name)RexxVariablestatic
notify()RexxVariable
numberString()RexxInternalObjectvirtual
numberValue(wholenumber_t &result, size_t precision)RexxInternalObjectvirtual
numberValue(wholenumber_t &result)RexxInternalObjectvirtual
operator delete(void *)RexxVariableinline
operator delete(void *, void *)RexxVariableinline
operator new(size_t size, void *ptr)RexxVariableinline
RexxInternalObject::operator new(size_t, RexxClass *)RexxInternalObject
RexxInternalObject::operator new(size_t, RexxClass *, RexxObject **, size_t)RexxInternalObject
operator RexxObject *()RexxInternalObjectinline
primitiveMakeString()RexxInternalObjectvirtual
printObject()RexxInternalObject
removedUninit()RexxInternalObject
reset(RexxString *name)RexxVariableinline
RexxInternalObject()RexxInternalObjectinline
RexxInternalObject(RESTORETYPE restoreType)RexxInternalObjectinline
RexxVariable()RexxVariableinline
RexxVariable(RESTORETYPE restoreType)RexxVariableinline
set(RexxObject *value)RexxVariableinline
setBehaviour(RexxBehaviour *b)RexxInternalObjectinline
setCreator(RexxActivation *creatorActivation)RexxVariableinline
setHasNoReferences()RexxInternalObjectinline
setHasReferences()RexxInternalObjectinline
setInitHeader(size_t s, size_t markword)RexxInternalObjectinline
setInitHeader(size_t markword)RexxInternalObjectinline
setName(RexxString *name)RexxVariableinline
setNewSpace()RexxInternalObjectinline
setNonPrimitive()RexxInternalObjectinline
setObjectLive(size_t markword)RexxInternalObjectinline
setObjectMark(size_t markword)RexxInternalObjectinline
setObjectSize(size_t s)RexxInternalObjectinline
setOldSpace()RexxInternalObjectinline
setPrimitive()RexxInternalObjectinline
setVirtualFunctions(void *t)RexxInternalObjectinline
stringValue()RexxInternalObjectvirtual
truthValue(int)RexxInternalObjectvirtual
unflatten(RexxEnvelope *)RexxVirtualBaseinlinevirtual
uninform(RexxActivity *)RexxVariable
uninit()RexxInternalObjectinlinevirtual
unsignedNumberValue(stringsize_t &result, size_t precision)RexxInternalObjectvirtual
unsignedNumberValue(stringsize_t &result)RexxInternalObjectvirtual
variable_nameRexxVariableprotected
variableValueRexxVariableprotected
~RexxInternalObject()RexxInternalObjectinlinevirtual
~RexxVirtualBase()RexxVirtualBaseinlineprotectedvirtual