Ficus 0.0.2

Edit this page

RRBRelaxedNode<'T> Type

Constructors

Constructor Description

RRBRelaxedNode(ownerToken, children, sizeTable)

Full Usage: RRBRelaxedNode(ownerToken, children, sizeTable)

Parameters:
Returns: RRBRelaxedNode<'T>
ownerToken : OwnerToken
children : RRBNode<'T>[]
sizeTable : int[]
Returns: RRBRelaxedNode<'T>

Instance members

Instance member Description

this.SizeTable

Full Usage: this.SizeTable

Returns: int[]
Returns: int[]

this.StringRepr

Full Usage: this.StringRepr

Returns: string
Returns: string

this.ToFullNodeIfNeeded

Full Usage: this.ToFullNodeIfNeeded

Parameters:
    arg0 : int

Returns: RRBNode<'T>
Modifiers: abstract
arg0 : int
Returns: RRBNode<'T>

Static members

Static member Description

RRBRelaxedNode.Create(owner, shift, children)

Full Usage: RRBRelaxedNode.Create(owner, shift, children)

Parameters:
Returns: RRBFullNode<'T>
owner : OwnerToken
shift : int
children : RRBNode<'T>[]
Returns: RRBFullNode<'T>

RRBRelaxedNode.CreateWithSizeTable(owner, shift, children, sizeTbl)

Full Usage: RRBRelaxedNode.CreateWithSizeTable(owner, shift, children, sizeTbl)

Parameters:
Returns: RRBFullNode<'T>
owner : OwnerToken
shift : int
children : RRBNode<'T>[]
sizeTbl : int[]
Returns: RRBFullNode<'T>