Index - All Packages - All Categories - All Classes
Class InnerLoaf
Package: Udanax-Gold
All Superclasses: Object Heaper Abraham OPart Loaf
Immediate Subclasses: DspLoaf SplitLoaf
Protocols: Object
Categories: Xanadu-Be-Ents
Class Methods
make: newO with: dsp
Make a loaf that transforms the contents of newO.
Overrides: Loaf class
make: newSplit with: newIn with: newOut
The contents of newIn must be completely contained in newSplit.
newOut must be completely outside newSplit. Should this just
forward to make:with:with:with:? This should extract shared dsp
from newIn and newOut.
make: newSplit with: newIn with: newOut with: hcrum
The contents of newIn must be completely contained in newSplit.
newOut must be completely outside newSplit
Instance Methods
actualSplay: region with: limitRegion
Special handle the splay cases in which the region partially intersects
with limitedRegion. These require rotations and splitting.
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
attachTrailBlazer: blazer
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
bundleStepper: region with: order with: globalDsp
Return a stepper of bundles according to the order.
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
checkChildRecorders: finder
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
checkTrailBlazer: blazer
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
combine: another with: limitRegion with: globalDsp
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
compare: trace with: region
return a mapping from my data to corresponding stuff in the given trace
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
count
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
create: hcrum with: scrum
Overrides: Loaf
Overridden by: DspLoaf
create: hash with: hcrum with: scrum
Overrides: Loaf
Overridden by: SplitLoaf
createRcvr: receiver
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
delayedStoreMatching: finder with: fossil with: recorder with: hCrumCache
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
domain
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
fetch: key with: edition with: globalKey
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
fetchBottomAt: key
Return the bottom-most Loaf. Used to get the owner and such of a position.
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
fetchTrailBlazer
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
fill: keys with: toArrange with: toArray with: globalDsp with: edition
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
getBe: key
Get or Make the BeRangeElement at the location.
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
inPart
This is used by the splay algorithms.
Overridden by: DspLoaf SplitLoaf
keysLabelled: label
Just search for now.
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
outPart
This is used by the splay algorithms.
Overridden by: DspLoaf SplitLoaf
rangeOwners: positions
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
sendSelfTo: xmtr
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
setAllOwners: owner
Recur assigning owners. Return the portion of the o-tree that
couldn't be assigned, or nil if it was all assigned.
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
sharedRegion: trace with: limitRegion
Return a region describing the stuff that can backfollow to trace.
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
storeRecordingAgents: recorder with: agenda
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
triggerDetector: detect
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
usedDomain
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
wait: sensor
Overrides: Loaf
Overridden by: DspLoaf SplitLoaf
Index - All Packages - All Categories - All Classes