List

Overview

Location

Instance Methods


constructor

 

constructor

 

List()

 

init()

 

Sub New()

constructor (Element, int)

 

constructor(aroot: Element; alen: int)

 

List(Element aroot, int alen)

 

init(_ aroot: Element, _ alen: int)

 

Sub New(aroot As Element, alen As int)

Parameters:

  • aroot:
  • alen:

constructor (List)

 

constructor(value: List)

 

List(List value)

 

init(_ value: List)

 

Sub New(value As List)

Parameters:

  • value:

Back

 

method Back: Memory<Element>

 

Memory<Element> Back()

 

func Back() -> Memory<Element>

 

func Back() Memory<Element>

 

Function Back() As Memory<Element>

Front

 

method Front: Memory<Element>

 

Memory<Element> Front()

 

func Front() -> Memory<Element>

 

func Front() Memory<Element>

 

Function Front() As Memory<Element>

Init

 

method Init: Memory<List>

 

Memory<List> Init()

 

func Init() -> Memory<List>

 

func Init() Memory<List>

 

Function Init() As Memory<List>

InsertAfter

 

method InsertAfter(v: Object; mark: Memory<Element>): Memory<Element>

 

Memory<Element> InsertAfter(Object v, Memory<Element> mark)

 

func InsertAfter(_ v: Object, _ mark: Memory<Element>) -> Memory<Element>

 

func InsertAfter(v interface{}, mark Memory<Element>) Memory<Element>

 

Function InsertAfter(v As Object, mark As Memory<Element>) As Memory<Element>

Parameters:

  • v:
  • mark:

InsertBefore

 

method InsertBefore(v: Object; mark: Memory<Element>): Memory<Element>

 

Memory<Element> InsertBefore(Object v, Memory<Element> mark)

 

func InsertBefore(_ v: Object, _ mark: Memory<Element>) -> Memory<Element>

 

func InsertBefore(v interface{}, mark Memory<Element>) Memory<Element>

 

Function InsertBefore(v As Object, mark As Memory<Element>) As Memory<Element>

Parameters:

  • v:
  • mark:

Len

 

method Len: int

 

int Len()

 

func Len() -> int

 

func Len() int

 

Function Len() As int

MoveAfter

 

method MoveAfter(e: Memory<Element>; mark: Memory<Element>)

 

void MoveAfter(Memory<Element> e, Memory<Element> mark)

 

func MoveAfter(_ e: Memory<Element>, _ mark: Memory<Element>)

 

func MoveAfter(e Memory<Element>, mark Memory<Element>) void

 

Sub MoveAfter(e As Memory<Element>, mark As Memory<Element>)

Parameters:

  • e:
  • mark:

MoveBefore

 

method MoveBefore(e: Memory<Element>; mark: Memory<Element>)

 

void MoveBefore(Memory<Element> e, Memory<Element> mark)

 

func MoveBefore(_ e: Memory<Element>, _ mark: Memory<Element>)

 

func MoveBefore(e Memory<Element>, mark Memory<Element>) void

 

Sub MoveBefore(e As Memory<Element>, mark As Memory<Element>)

Parameters:

  • e:
  • mark:

MoveToBack

 

method MoveToBack(e: Memory<Element>)

 

void MoveToBack(Memory<Element> e)

 

func MoveToBack(_ e: Memory<Element>)

 

func MoveToBack(e Memory<Element>) void

 

Sub MoveToBack(e As Memory<Element>)

Parameters:

  • e:

MoveToFront

 

method MoveToFront(e: Memory<Element>)

 

void MoveToFront(Memory<Element> e)

 

func MoveToFront(_ e: Memory<Element>)

 

func MoveToFront(e Memory<Element>) void

 

Sub MoveToFront(e As Memory<Element>)

Parameters:

  • e:

PushBack

 

method PushBack(v: Object): Memory<Element>

 

Memory<Element> PushBack(Object v)

 

func PushBack(_ v: Object) -> Memory<Element>

 

func PushBack(v interface{}) Memory<Element>

 

Function PushBack(v As Object) As Memory<Element>

Parameters:

  • v:

PushBackList

 

method PushBackList(other: Memory<List>)

 

void PushBackList(Memory<List> other)

 

func PushBackList(_ other: Memory<List>)

 

func PushBackList(other Memory<List>) void

 

Sub PushBackList(other As Memory<List>)

Parameters:

  • other:

PushFront

 

method PushFront(v: Object): Memory<Element>

 

Memory<Element> PushFront(Object v)

 

func PushFront(_ v: Object) -> Memory<Element>

 

func PushFront(v interface{}) Memory<Element>

 

Function PushFront(v As Object) As Memory<Element>

Parameters:

  • v:

PushFrontList

 

method PushFrontList(other: Memory<List>)

 

void PushFrontList(Memory<List> other)

 

func PushFrontList(_ other: Memory<List>)

 

func PushFrontList(other Memory<List>) void

 

Sub PushFrontList(other As Memory<List>)

Parameters:

  • other:

Remove

 

method Remove(e: Memory<Element>): Object

 

Object Remove(Memory<Element> e)

 

func Remove(_ e: Memory<Element>) -> Object

 

func Remove(e Memory<Element>) interface{}

 

Function Remove(e As Memory<Element>) As Object

Parameters:

  • e: