Ficus 0.0.2

Edit this page

RRBLeafNode<'T> Type

Constructors

Constructor Description

RRBLeafNode(ownerToken, items)

Full Usage: RRBLeafNode(ownerToken, items)

Parameters:
Returns: RRBLeafNode<'T>
ownerToken : OwnerToken
items : 'T[]
Returns: RRBLeafNode<'T>

Instance members

Instance member Description

this.AppendedItem

Full Usage: this.AppendedItem

Parameters:
Returns: RRBLeafNode<'T>
owner : OwnerToken
item : 'T
Returns: RRBLeafNode<'T>

this.GetEditableArrayOfBlockSizeLength

Full Usage: this.GetEditableArrayOfBlockSizeLength

Parameters:
Returns: 'T[]
owner : OwnerToken
Returns: 'T[]

this.InsertedItem

Full Usage: this.InsertedItem

Parameters:
Returns: RRBLeafNode<'T>
owner : OwnerToken
localIdx : int
item : 'T
Returns: RRBLeafNode<'T>

this.Items

Full Usage: this.Items

Returns: 'T[]
Returns: 'T[]

this.LeafNodeWithItems

Full Usage: this.LeafNodeWithItems

Parameters:
Returns: RRBNode<'T>
owner : OwnerToken
newItems : 'T[]
Returns: RRBNode<'T>

this.PopLastItem

Full Usage: this.PopLastItem

Parameters:
Returns: 'T * RRBNode<'T>
owner : OwnerToken
Returns: 'T * RRBNode<'T>

this.StringRepr

Full Usage: this.StringRepr

Returns: string
Returns: string

this.UpdatedItem

Full Usage: this.UpdatedItem

Parameters:
Returns: RRBNode<'T>
owner : OwnerToken
localIdx : int
newItem : 'T
Returns: RRBNode<'T>