Show / Hide Table of Contents

Class PathTree

Represents a tree of paths by linking their segments together.

Inheritance
System.Object
PathTree
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public sealed class PathTree

Constructors

PathTree()

Creates a new path tree.

Declaration
public PathTree()

Methods

Add(UInt32, UInt32)

Adds a new segment.

Declaration
public uint Add(uint data0, uint data1)
Parameters
System.UInt32 data0

System.UInt32 data1

Returns
System.UInt32

Add(UInt32, UInt32, UInt32)

Adds a new segment.

Declaration
public uint Add(uint data0, uint data1, uint data2)
Parameters
System.UInt32 data0

System.UInt32 data1

System.UInt32 data2

Returns
System.UInt32

Add(UInt32, UInt32, UInt32, UInt32)

Adds a new segment.

Declaration
public uint Add(uint data0, uint data1, uint data2, uint data3)
Parameters
System.UInt32 data0

System.UInt32 data1

System.UInt32 data2

System.UInt32 data3

Returns
System.UInt32

Add(UInt32, UInt32, UInt32, UInt32, UInt32)

Adds a new segment.

Declaration
public uint Add(uint data0, uint data1, uint data2, uint data3, uint data4)
Parameters
System.UInt32 data0

System.UInt32 data1

System.UInt32 data2

System.UInt32 data3

System.UInt32 data4

Returns
System.UInt32

Add(UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)

Adds a new segment.

Declaration
public uint Add(uint data0, uint data1, uint data2, uint data3, uint data4, uint data5)
Parameters
System.UInt32 data0

System.UInt32 data1

System.UInt32 data2

System.UInt32 data3

System.UInt32 data4

System.UInt32 data5

Returns
System.UInt32

Add(UInt32, UInt32, UInt32, UInt32, UInt32, UInt32, UInt32)

Adds a new segment.

Declaration
public uint Add(uint data0, uint data1, uint data2, uint data3, uint data4, uint data5, uint data6)
Parameters
System.UInt32 data0

System.UInt32 data1

System.UInt32 data2

System.UInt32 data3

System.UInt32 data4

System.UInt32 data5

System.UInt32 data6

Returns
System.UInt32

Clear()

Clears all data.

Declaration
public void Clear()

Get(UInt32, out UInt32, out UInt32)

Gets the data at the given pointer.

Declaration
public void Get(uint pointer, out uint data0, out uint data1)
Parameters
System.UInt32 pointer

System.UInt32 data0

System.UInt32 data1

Get(UInt32, out UInt32, out UInt32, out UInt32)

Gets the data at the given pointer.

Declaration
public void Get(uint pointer, out uint data0, out uint data1, out uint data2)
Parameters
System.UInt32 pointer

System.UInt32 data0

System.UInt32 data1

System.UInt32 data2

Get(UInt32, out UInt32, out UInt32, out UInt32, out UInt32)

Gets the data at the given pointer.

Declaration
public void Get(uint pointer, out uint data0, out uint data1, out uint data2, out uint data3)
Parameters
System.UInt32 pointer

System.UInt32 data0

System.UInt32 data1

System.UInt32 data2

System.UInt32 data3

Get(UInt32, out UInt32, out UInt32, out UInt32, out UInt32, out UInt32)

Gets the data at the given pointer.

Declaration
public void Get(uint pointer, out uint data0, out uint data1, out uint data2, out uint data3, out uint data4)
Parameters
System.UInt32 pointer

System.UInt32 data0

System.UInt32 data1

System.UInt32 data2

System.UInt32 data3

System.UInt32 data4

Get(UInt32, out UInt32, out UInt32, out UInt32, out UInt32, out UInt32, out UInt32)

Gets the data at the given pointer.

Declaration
public void Get(uint pointer, out uint data0, out uint data1, out uint data2, out uint data3, out uint data4, out uint data5)
Parameters
System.UInt32 pointer

System.UInt32 data0

System.UInt32 data1

System.UInt32 data2

System.UInt32 data3

System.UInt32 data4

System.UInt32 data5

Get(UInt32, out UInt32, out UInt32, out UInt32, out UInt32, out UInt32, out UInt32, out UInt32)

Gets the data at the given pointer.

Declaration
public void Get(uint pointer, out uint data0, out uint data1, out uint data2, out uint data3, out uint data4, out uint data5, out uint data6)
Parameters
System.UInt32 pointer

System.UInt32 data0

System.UInt32 data1

System.UInt32 data2

System.UInt32 data3

System.UInt32 data4

System.UInt32 data5

System.UInt32 data6

Back to top Built by Itinero, MIT licensed.