|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PtrModel | |
---|---|
org.problets.domain.model.implement | |
org.problets.domain.model.variable |
Uses of PtrModel in org.problets.domain.model.implement |
---|
Methods in org.problets.domain.model.implement that return PtrModel | |
---|---|
PtrModel |
ActivationRecord.getPointer(int index,
boolean searchParents,
boolean searchChildren)
Returns a reference to the pointer of given index by searching this activation record, followed by activation records of ancestral scopes, followed by the activation records of nested scopes searchParents = false; searchChildren = false; Only check this scope object for the variable searchParents = false; searchChildren = true; NOT LIKELY USAGE - except when the procedure calls itself recursively when the flags are true & true searchParents = true; searchChildren = false; Check this scope object, and all its ancestors searchParents = true; searchChildren = true; Check this scope object, its static parents and children - Used to create buggy code. |
Methods in org.problets.domain.model.implement with parameters of type PtrModel | |
---|---|
void |
HeapModel.deleteObject(PtrModel pointer)
|
void |
ActivationRecord.setPointer(PtrModel pointer,
int index)
Inserts a pointer to the activation record at the given index |
Uses of PtrModel in org.problets.domain.model.variable |
---|
Methods in org.problets.domain.model.variable with parameters of type PtrModel | |
---|---|
void |
AnonVarModel.setPointer(PtrModel inPointer)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |