|
||||||||||
| 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 | |||||||||