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