|
void * | operator new (size_t, size_t) |
|
void | operator delete (void *) |
|
void | operator delete (void *, size_t) |
|
| RexxSaveStack (size_t, size_t) |
|
void | live (size_t) |
|
void | init (size_t, size_t) |
|
void | extend (size_t) |
|
void | remove (RexxObject *, bool search=false) |
|
void * | operator new (size_t size, void *ptr) |
|
void * | operator new (size_t, size_t, bool temporary) |
|
void | operator delete (void *) |
|
void | operator delete (void *, void *) |
|
void | operator delete (void *, size_t, bool temporary) |
|
| RexxStack (RESTORETYPE restoreType) |
|
| RexxStack (size_t size) |
|
void | init (size_t) |
|
void | liveGeneral (int reason) |
|
void | flatten (RexxEnvelope *) |
|
RexxObject * | get (size_t pos) |
|
RexxObject * | push (RexxObject *obj) |
|
RexxObject * | pop () |
|
RexxObject * | fpop () |
|
void | fastPush (RexxObject *element) |
|
bool | checkRoom () |
|
RexxObject * | fastPop () |
|
size_t | stackSize () |
|
RexxObject * | stackTop () |
|
void | decrementTop () |
|
void | incrementTop () |
|
void | copyEntries (RexxStack *other) |
|
void * | operator new (size_t, RexxClass *) |
|
void * | operator new (size_t, RexxClass *, RexxObject **, size_t, size_t) |
|
void * | operator new (size_t size, void *ptr) |
|
void | operator delete (void *) |
|
void | operator delete (void *p, void *ptr) |
|
| RexxInternalObject () |
|
| RexxInternalObject (RESTORETYPE restoreType) |
|
virtual | ~RexxInternalObject () |
|
| operator RexxObject * () |
|
size_t | getObjectSize () |
|
void | setObjectSize (size_t s) |
|
size_t | getObjectDataSize () |
|
void * | getObjectDataSpace () |
|
void | clearObject () |
|
void | clearObject (size_t l) |
|
void | setVirtualFunctions (void *t) |
|
void | setInitHeader (size_t s, size_t markword) |
|
void | setInitHeader (size_t markword) |
|
void | setObjectLive (size_t markword) |
|
void | setHasReferences () |
|
void | setHasNoReferences () |
|
bool | hasReferences () |
|
bool | hasNoReferences () |
|
void | setPrimitive () |
|
void | setNonPrimitive () |
|
bool | isPrimitive () |
|
bool | isNonPrimitive () |
|
void | setInRexxPackage () |
|
bool | isInRexxPackage () |
|
bool | isObjectMarked (size_t markword) |
|
void | setObjectMark (size_t markword) |
|
void | clearObjectMark () |
|
bool | isObjectLive (size_t mark) |
|
bool | isObjectDead (size_t mark) |
|
bool | isOldSpace () |
|
bool | isNewSpace () |
|
void | setNewSpace () |
|
void | setOldSpace () |
|
void | makeProxiedObject () |
|
bool | isProxyObject () |
|
bool | isSubClassOrEnhanced () |
|
bool | isBaseClass () |
|
size_t | getObjectTypeNumber () |
|
RexxBehaviour * | getObjectType () |
|
bool | isObjectType (RexxBehaviour *b) |
|
bool | isObjectType (size_t t) |
|
bool | isSameType (RexxInternalObject *o) |
|
void | setBehaviour (RexxBehaviour *b) |
|
virtual RexxObject * | makeProxy (RexxEnvelope *) |
|
virtual RexxObject * | copy () |
|
virtual RexxObject * | evaluate (RexxActivation *, RexxExpressionStack *) |
|
virtual RexxObject * | getValue (RexxActivation *) |
|
virtual RexxObject * | getValue (RexxVariableDictionary *) |
|
virtual RexxObject * | getRealValue (RexxActivation *) |
|
virtual RexxObject * | getRealValue (RexxVariableDictionary *) |
|
virtual void | uninit () |
|
virtual HashCode | hash () |
|
virtual HashCode | getHashValue () |
|
HashCode | identityHash () |
|
virtual bool | truthValue (int) |
|
virtual bool | logicalValue (logical_t &) |
|
virtual RexxString * | makeString () |
|
virtual RexxText * | makeText () |
|
virtual void | copyIntoTail (RexxCompoundTail *buffer) |
|
virtual RexxString * | primitiveMakeString () |
|
virtual RexxText * | primitiveMakeText () |
|
virtual RexxArray * | makeArray () |
|
virtual RexxString * | stringValue () |
|
virtual RexxText * | textValue () |
|
virtual RexxInteger * | integerValue (size_t) |
|
virtual bool | numberValue (wholenumber_t &result, size_t precision) |
|
virtual bool | numberValue (wholenumber_t &result) |
|
virtual bool | unsignedNumberValue (stringsize_t &result, size_t precision) |
|
virtual bool | unsignedNumberValue (stringsize_t &result) |
|
virtual bool | doubleValue (double &result) |
|
virtual RexxNumberString * | numberString () |
|
virtual bool | isEqual (RexxObject *) |
|
virtual bool | isInstanceOf (RexxClass *) |
|
virtual RexxMethod * | instanceMethod (RexxString *) |
|
virtual RexxSupplier * | instanceMethods (RexxClass *) |
|
virtual RexxObject * | dynamicTarget (RexxObject **arguments, size_t count, size_t named_count) |
|
void | hasUninit () |
|
void | removedUninit () |
|
void | printObject () |
|
RexxObject * | clone () |
|
virtual RexxObject * | unflatten (RexxEnvelope *) |
|
Definition at line 85 of file StackClass.hpp.