Value

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.reflect
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Value()

 

init()

 

Sub New()

constructor (Object, Type)

 

constructor(aValue: Object; aType: Type)

 

Value(Object aValue, Type aType)

 

init(_ aValue: Object, _ aType: Type)

 

Sub New(aValue As Object, aType As Type)

Parameters:

  • aValue:
  • aType:

constructor (Object, Type, Object, PlatformExtendedType)

 

constructor(aValue: Object; aType: Type; aPtr: Object; aExtendedInfo: PlatformExtendedType)

 

Value(Object aValue, Type aType, Object aPtr, PlatformExtendedType aExtendedInfo)

 

init(_ aValue: Object, _ aType: Type, _ aPtr: Object, _ aExtendedInfo: PlatformExtendedType)

 

Sub New(aValue As Object, aType As Type, aPtr As Object, aExtendedInfo As PlatformExtendedType)

Parameters:

  • aValue:
  • aType:
  • aPtr:
  • aExtendedInfo:

 

constructor(aValue: Object; aValueExtendedInfo: ValueExtendedInfo; aExtendedPtr: Object; aExtendedObject: Object)

 

Value(Object aValue, ValueExtendedInfo aValueExtendedInfo, Object aExtendedPtr, Object aExtendedObject)

 

init(_ aValue: Object, _ aValueExtendedInfo: ValueExtendedInfo, _ aExtendedPtr: Object, _ aExtendedObject: Object)

 

Sub New(aValue As Object, aValueExtendedInfo As ValueExtendedInfo, aExtendedPtr As Object, aExtendedObject As Object)

Parameters:

  • aValue:
  • aValueExtendedInfo:
  • aExtendedPtr:
  • aExtendedObject:

constructor (Value)

 

constructor(value: Value)

 

Value(Value value)

 

init(_ value: Value)

 

Sub New(value As Value)

Parameters:

  • value:

Addr

 

method Addr: Value

 

Value Addr()

 

func Addr() -> Value

 

func Addr() Value

 

Function Addr() As Value

AssignableTo

 

method AssignableTo(u: Type): Boolean

 

Boolean AssignableTo(Type u)

 

func AssignableTo(_ u: Type) -> Boolean

 

func AssignableTo(u Type) Boolean

 

Function AssignableTo(u As Type) As Boolean

Parameters:

  • u:

Bool

 

method Bool: Boolean

 

Boolean Bool()

 

func Bool() -> Boolean

 

func Bool() Boolean

 

Function Bool() As Boolean

Bytes

 

method Bytes: Slice<Byte>

 

Slice<Byte> Bytes()

 

func Bytes() -> Slice<Byte>

 

func Bytes() Slice<Byte>

 

Function Bytes() As Slice<Byte>

Call

 

method Call(inn: Slice<Value>): Slice<Value>

 

Slice<Value> Call(Slice<Value> inn)

 

func Call(_ inn: Slice<Value>) -> Slice<Value>

 

func Call(inn Slice<Value>) Slice<Value>

 

Function Call(inn As Slice<Value>) As Slice<Value>

Parameters:

  • inn:

CanAddr

 

method CanAddr: Boolean

 

Boolean CanAddr()

 

func CanAddr() -> Boolean

 

func CanAddr() Boolean

 

Function CanAddr() As Boolean

CanInterface

 

method CanInterface: Boolean

 

Boolean CanInterface()

 

func CanInterface() -> Boolean

 

func CanInterface() Boolean

 

Function CanInterface() As Boolean

CanSet

 

method CanSet: Boolean

 

Boolean CanSet()

 

func CanSet() -> Boolean

 

func CanSet() Boolean

 

Function CanSet() As Boolean

Cap

 

method Cap: Int32

 

Int32 Cap()

 

func Cap() -> Int32

 

func Cap() Int32

 

Function Cap() As Int32

Complex

 

method Complex: complex128

 

complex128 Complex()

 

func Complex() -> complex128

 

func Complex() complex128

 

Function Complex() As complex128

Convert

 

method Convert(aTo: Type): Value

 

Value Convert(Type aTo)

 

func Convert(_ aTo: Type) -> Value

 

func Convert(aTo Type) Value

 

Function Convert(aTo As Type) As Value

Parameters:

  • aTo:

ConvertibleTo

 

method ConvertibleTo(u: Type): Boolean

 

Boolean ConvertibleTo(Type u)

 

func ConvertibleTo(_ u: Type) -> Boolean

 

func ConvertibleTo(u Type) Boolean

 

Function ConvertibleTo(u As Type) As Boolean

Parameters:

  • u:

Elem

 

method Elem: Value

 

Value Elem()

 

func Elem() -> Value

 

func Elem() Value

 

Function Elem() As Value

Field

 

method Field(i: Int32): Value

 

Value Field(Int32 i)

 

func Field(_ i: Int32) -> Value

 

func Field(i Int32) Value

 

Function Field(i As Int32) As Value

Parameters:

  • i:

FieldByIndex

 

method FieldByIndex(idx: Slice<Int64>): Value

 

Value FieldByIndex(Slice<Int64> idx)

 

func FieldByIndex(_ idx: Slice<Int64>) -> Value

 

func FieldByIndex(idx Slice<Int64>) Value

 

Function FieldByIndex(idx As Slice<Int64>) As Value

Parameters:

  • idx:

FieldByName

 

method FieldByName(name: String): tuple of (StructField, Boolean)

 

(StructField, Boolean) FieldByName(String name)

 

func FieldByName(_ name: String) -> (StructField, Boolean)

 

func FieldByName(name String) tuple of (StructField, Boolean)

 

Function FieldByName(name As String) As Tuple (Of StructField, Boolean)

Parameters:

  • name:

Float

 

method Float: Double

 

Double Float()

 

func Float() -> Double

 

func Float() Double

 

Function Float() As Double

Implements

 

method Implements(u: Type): Boolean

 

Boolean Implements(Type u)

 

func Implements(_ u: Type) -> Boolean

 

func Implements(u Type) Boolean

 

Function Implements(u As Type) As Boolean

Parameters:

  • u:

Index

 

method Index(i: Int32): Value

 

Value Index(Int32 i)

 

func Index(_ i: Int32) -> Value

 

func Index(i Int32) Value

 

Function Index(i As Int32) As Value

Parameters:

  • i:

Int

 

method Int: Int64

 

Int64 Int()

 

func Int() -> Int64

 

func Int() Int64

 

Function Int() As Int64

Interface

 

method Interface: Object

 

Object Interface()

 

func Interface() -> Object

 

func Interface() interface{}

 

Function Interface() As Object

IsNil

 

method IsNil: Boolean

 

Boolean IsNil()

 

func IsNil() -> Boolean

 

func IsNil() Boolean

 

Function IsNil() As Boolean

IsValid

 

method IsValid: Boolean

 

Boolean IsValid()

 

func IsValid() -> Boolean

 

func IsValid() Boolean

 

Function IsValid() As Boolean

Kind

 

method Kind: Kind

 

Kind Kind()

 

func Kind() -> Kind

 

func Kind() Kind

 

Function Kind() As Kind

Len

 

method Len: Int32

 

Int32 Len()

 

func Len() -> Int32

 

func Len() Int32

 

Function Len() As Int32

MapIndex

 

method MapIndex(key: Value): Value

 

Value MapIndex(Value key)

 

func MapIndex(_ key: Value) -> Value

 

func MapIndex(key Value) Value

 

Function MapIndex(key As Value) As Value

Parameters:

  • key:

MapIter

 

// .NET, .NET Standard 2.0
method MapIter: Memory<MapIter>
// Island
method MapIter: Memory<MapIter>

 

// .NET, .NET Standard 2.0
Memory<MapIter> MapIter()
// Island
Memory<MapIter> MapIter()

 

// .NET, .NET Standard 2.0
func MapIter() -> Memory<MapIter>
// Island
func MapIter() -> Memory<MapIter>

 

// .NET, .NET Standard 2.0
func MapIter() Memory<MapIter>
// Island
func MapIter() Memory<MapIter>

 

// .NET, .NET Standard 2.0
Function MapIter() As Memory<MapIter>
// Island
Function MapIter() As Memory<MapIter>

MapKeys

 

method MapKeys: Slice<Value>

 

Slice<Value> MapKeys()

 

func MapKeys() -> Slice<Value>

 

func MapKeys() Slice<Value>

 

Function MapKeys() As Slice<Value>

MapRange

 

// .NET, .NET Standard 2.0
method MapRange: Memory<MapIter>
// Island
method MapRange: Memory<MapIter>

 

// .NET, .NET Standard 2.0
Memory<MapIter> MapRange()
// Island
Memory<MapIter> MapRange()

 

// .NET, .NET Standard 2.0
func MapRange() -> Memory<MapIter>
// Island
func MapRange() -> Memory<MapIter>

 

// .NET, .NET Standard 2.0
func MapRange() Memory<MapIter>
// Island
func MapRange() Memory<MapIter>

 

// .NET, .NET Standard 2.0
Function MapRange() As Memory<MapIter>
// Island
Function MapRange() As Memory<MapIter>

Method

 

method Method(i: Int64): Value

 

Value Method(Int64 i)

 

func Method(_ i: Int64) -> Value

 

func Method(i Int64) Value

 

Function Method(i As Int64) As Value

Parameters:

  • i:

MethodByName

 

method MethodByName(name: String): Value

 

Value MethodByName(String name)

 

func MethodByName(_ name: String) -> Value

 

func MethodByName(name String) Value

 

Function MethodByName(name As String) As Value

Parameters:

  • name:

NumField

 

method NumField: Int32

 

Int32 NumField()

 

func NumField() -> Int32

 

func NumField() Int32

 

Function NumField() As Int32

NumMethod

 

method NumMethod: Int32

 

Int32 NumMethod()

 

func NumMethod() -> Int32

 

func NumMethod() Int32

 

Function NumMethod() As Int32

OverflowFloat

 

method OverflowFloat(x: Double): Boolean

 

Boolean OverflowFloat(Double x)

 

func OverflowFloat(_ x: Double) -> Boolean

 

func OverflowFloat(x Double) Boolean

 

Function OverflowFloat(x As Double) As Boolean

Parameters:

  • x:

OverflowInt

 

method OverflowInt(x: Int64): Boolean

 

Boolean OverflowInt(Int64 x)

 

func OverflowInt(_ x: Int64) -> Boolean

 

func OverflowInt(x Int64) Boolean

 

Function OverflowInt(x As Int64) As Boolean

Parameters:

  • x:

OverflowUint

 

method OverflowUint(x: Int64): Boolean

 

Boolean OverflowUint(Int64 x)

 

func OverflowUint(_ x: Int64) -> Boolean

 

func OverflowUint(x Int64) Boolean

 

Function OverflowUint(x As Int64) As Boolean

Parameters:

  • x:

Pointer

 

method Pointer: UInt64

 

UInt64 Pointer()

 

func Pointer() -> UInt64

 

func Pointer() UInt64

 

Function Pointer() As UInt64

Recv

 

method Recv: tuple of (Value, Boolean)

 

(Value, Boolean) Recv()

 

func Recv() -> (Value, Boolean)

 

func Recv() tuple of (Value, Boolean)

 

Function Recv() As Tuple (Of Value, Boolean)

Set

 

method Set(aVal: Value)

 

void Set(Value aVal)

 

func Set(_ aVal: Value)

 

// .NET, .NET Standard 2.0
func Set(aVal Value) 
// Island
func Set(aVal Value) void

 

Sub Set(aVal As Value)

Parameters:

  • aVal:

SetBool

 

method SetBool(aVal: Boolean)

 

void SetBool(Boolean aVal)

 

func SetBool(_ aVal: Boolean)

 

// .NET, .NET Standard 2.0
func SetBool(aVal Boolean) 
// Island
func SetBool(aVal Boolean) void

 

Sub SetBool(aVal As Boolean)

Parameters:

  • aVal:

SetBytes

 

method SetBytes(aVal: Slice<Byte>)

 

void SetBytes(Slice<Byte> aVal)

 

func SetBytes(_ aVal: Slice<Byte>)

 

// .NET, .NET Standard 2.0
func SetBytes(aVal Slice<Byte>) 
// Island
func SetBytes(aVal Slice<Byte>) void

 

Sub SetBytes(aVal As Slice<Byte>)

Parameters:

  • aVal:

SetCap

 

method SetCap(n: Int32)

 

void SetCap(Int32 n)

 

func SetCap(_ n: Int32)

 

// .NET, .NET Standard 2.0
func SetCap(n Int32) 
// Island
func SetCap(n Int32) void

 

Sub SetCap(n As Int32)

Parameters:

  • n:

SetComplex

 

method SetComplex(aVal: complex128)

 

void SetComplex(complex128 aVal)

 

func SetComplex(_ aVal: complex128)

 

// .NET, .NET Standard 2.0
func SetComplex(aVal complex128) 
// Island
func SetComplex(aVal complex128) void

 

Sub SetComplex(aVal As complex128)

Parameters:

  • aVal:

SetFloat

 

method SetFloat(aVal: Double)

 

void SetFloat(Double aVal)

 

func SetFloat(_ aVal: Double)

 

// .NET, .NET Standard 2.0
func SetFloat(aVal Double) 
// Island
func SetFloat(aVal Double) void

 

Sub SetFloat(aVal As Double)

Parameters:

  • aVal:

SetInt

 

method SetInt(aVal: Int64)

 

void SetInt(Int64 aVal)

 

func SetInt(_ aVal: Int64)

 

// .NET, .NET Standard 2.0
func SetInt(aVal Int64) 
// Island
func SetInt(aVal Int64) void

 

Sub SetInt(aVal As Int64)

Parameters:

  • aVal:

SetLen

 

method SetLen(n: Int32)

 

void SetLen(Int32 n)

 

func SetLen(_ n: Int32)

 

// .NET, .NET Standard 2.0
func SetLen(n Int32) 
// Island
func SetLen(n Int32) void

 

Sub SetLen(n As Int32)

Parameters:

  • n:

SetMapIndex

 

method SetMapIndex(key: Value; val: Value)

 

void SetMapIndex(Value key, Value val)

 

func SetMapIndex(_ key: Value, _ val: Value)

 

// .NET, .NET Standard 2.0
func SetMapIndex(key Value, val Value) 
// Island
func SetMapIndex(key Value, val Value) void

 

Sub SetMapIndex(key As Value, val As Value)

Parameters:

  • key:
  • val:

SetString

 

method SetString(aVal: string)

 

void SetString(string aVal)

 

func SetString(_ aVal: string)

 

// .NET, .NET Standard 2.0
func SetString(aVal string) 
// Island
func SetString(aVal string) void

 

Sub SetString(aVal As string)

Parameters:

  • aVal:

SetUint

 

method SetUint(aVal: UInt64)

 

void SetUint(UInt64 aVal)

 

func SetUint(_ aVal: UInt64)

 

// .NET, .NET Standard 2.0
func SetUint(aVal UInt64) 
// Island
func SetUint(aVal UInt64) void

 

Sub SetUint(aVal As UInt64)

Parameters:

  • aVal:

Slice

 

method Slice(i: Int32; j: Int32): Value

 

Value Slice(Int32 i, Int32 j)

 

func Slice(_ i: Int32, _ j: Int32) -> Value

 

func Slice(i Int32, j Int32) Value

 

Function Slice(i As Int32, j As Int32) As Value

Parameters:

  • i:
  • j:

Slice3

 

method Slice3(i: Int32; j: Int32; k: Int32): Value

 

Value Slice3(Int32 i, Int32 j, Int32 k)

 

func Slice3(_ i: Int32, _ j: Int32, _ k: Int32) -> Value

 

func Slice3(i Int32, j Int32, k Int32) Value

 

Function Slice3(i As Int32, j As Int32, k As Int32) As Value

Parameters:

  • i:
  • j:
  • k:

String

 

method String: String

 

String String()

 

func String() -> String

 

func String() String

 

Function String() As String

Type

 

method Type: Type

 

Type Type()

 

func Type() -> Type

 

func Type() Type

 

Function Type() As Type

Uint

 

method Uint: UInt64

 

UInt64 Uint()

 

func Uint() -> UInt64

 

func Uint() UInt64

 

Function Uint() As UInt64

Zero

 

class property Zero: Value read write;

 

class Value Zero { get; set; }

 

static var Zero: Value { get{} set{} }

 

Zero Value

 

Shared Property Zero() As Value

 

Zero

 

class property Zero: Value read write;

 

class Value Zero { get; set; }

 

static var Zero: Value { get{} set{} }

 

Zero Value

 

Shared Property Zero() As Value

 

constructor

 

constructor

 

Value()

 

init()

 

Sub New()

constructor (Object, Type)

 

constructor(aValue: Object; aType: Type)

 

Value(Object aValue, Type aType)

 

init(_ aValue: Object, _ aType: Type)

 

Sub New(aValue As Object, aType As Type)

Parameters:

  • aValue:
  • aType:

constructor (Object, Type, Object, PlatformExtendedType)

 

constructor(aValue: Object; aType: Type; aPtr: Object; aExtendedInfo: PlatformExtendedType)

 

Value(Object aValue, Type aType, Object aPtr, PlatformExtendedType aExtendedInfo)

 

init(_ aValue: Object, _ aType: Type, _ aPtr: Object, _ aExtendedInfo: PlatformExtendedType)

 

Sub New(aValue As Object, aType As Type, aPtr As Object, aExtendedInfo As PlatformExtendedType)

Parameters:

  • aValue:
  • aType:
  • aPtr:
  • aExtendedInfo:

 

constructor(aValue: Object; aValueExtendedInfo: ValueExtendedInfo; aExtendedPtr: Object; aExtendedObject: Object)

 

Value(Object aValue, ValueExtendedInfo aValueExtendedInfo, Object aExtendedPtr, Object aExtendedObject)

 

init(_ aValue: Object, _ aValueExtendedInfo: ValueExtendedInfo, _ aExtendedPtr: Object, _ aExtendedObject: Object)

 

Sub New(aValue As Object, aValueExtendedInfo As ValueExtendedInfo, aExtendedPtr As Object, aExtendedObject As Object)

Parameters:

  • aValue:
  • aValueExtendedInfo:
  • aExtendedPtr:
  • aExtendedObject:

constructor (Value)

 

constructor(value: Value)

 

Value(Value value)

 

init(_ value: Value)

 

Sub New(value As Value)

Parameters:

  • value:

Addr

 

method Addr: Value

 

Value Addr()

 

func Addr() -> Value

 

func Addr() Value

 

Function Addr() As Value

AssignableTo

 

method AssignableTo(u: Type): Boolean

 

Boolean AssignableTo(Type u)

 

func AssignableTo(_ u: Type) -> Boolean

 

func AssignableTo(u Type) Boolean

 

Function AssignableTo(u As Type) As Boolean

Parameters:

  • u:

Bool

 

method Bool: Boolean

 

Boolean Bool()

 

func Bool() -> Boolean

 

func Bool() Boolean

 

Function Bool() As Boolean

Bytes

 

method Bytes: Slice<Byte>

 

Slice<Byte> Bytes()

 

func Bytes() -> Slice<Byte>

 

func Bytes() Slice<Byte>

 

Function Bytes() As Slice<Byte>

Call

 

method Call(inn: Slice<Value>): Slice<Value>

 

Slice<Value> Call(Slice<Value> inn)

 

func Call(_ inn: Slice<Value>) -> Slice<Value>

 

func Call(inn Slice<Value>) Slice<Value>

 

Function Call(inn As Slice<Value>) As Slice<Value>

Parameters:

  • inn:

CanAddr

 

method CanAddr: Boolean

 

Boolean CanAddr()

 

func CanAddr() -> Boolean

 

func CanAddr() Boolean

 

Function CanAddr() As Boolean

CanInterface

 

method CanInterface: Boolean

 

Boolean CanInterface()

 

func CanInterface() -> Boolean

 

func CanInterface() Boolean

 

Function CanInterface() As Boolean

CanSet

 

method CanSet: Boolean

 

Boolean CanSet()

 

func CanSet() -> Boolean

 

func CanSet() Boolean

 

Function CanSet() As Boolean

Cap

 

method Cap: Int32

 

Int32 Cap()

 

func Cap() -> Int32

 

func Cap() Int32

 

Function Cap() As Int32

Complex

 

method Complex: complex128

 

complex128 Complex()

 

func Complex() -> complex128

 

func Complex() complex128

 

Function Complex() As complex128

Convert

 

method Convert(aTo: Type): Value

 

Value Convert(Type aTo)

 

func Convert(_ aTo: Type) -> Value

 

func Convert(aTo Type) Value

 

Function Convert(aTo As Type) As Value

Parameters:

  • aTo:

ConvertibleTo

 

method ConvertibleTo(u: Type): Boolean

 

Boolean ConvertibleTo(Type u)

 

func ConvertibleTo(_ u: Type) -> Boolean

 

func ConvertibleTo(u Type) Boolean

 

Function ConvertibleTo(u As Type) As Boolean

Parameters:

  • u:

Elem

 

method Elem: Value

 

Value Elem()

 

func Elem() -> Value

 

func Elem() Value

 

Function Elem() As Value

Field

 

method Field(i: Int32): Value

 

Value Field(Int32 i)

 

func Field(_ i: Int32) -> Value

 

func Field(i Int32) Value

 

Function Field(i As Int32) As Value

Parameters:

  • i:

FieldByIndex

 

method FieldByIndex(idx: Slice<Int64>): Value

 

Value FieldByIndex(Slice<Int64> idx)

 

func FieldByIndex(_ idx: Slice<Int64>) -> Value

 

func FieldByIndex(idx Slice<Int64>) Value

 

Function FieldByIndex(idx As Slice<Int64>) As Value

Parameters:

  • idx:

FieldByName

 

method FieldByName(name: String): tuple of (StructField, Boolean)

 

(StructField, Boolean) FieldByName(String name)

 

func FieldByName(_ name: String) -> (StructField, Boolean)

 

func FieldByName(name String) tuple of (StructField, Boolean)

 

Function FieldByName(name As String) As Tuple (Of StructField, Boolean)

Parameters:

  • name:

Float

 

method Float: Double

 

Double Float()

 

func Float() -> Double

 

func Float() Double

 

Function Float() As Double

Implements

 

method Implements(u: Type): Boolean

 

Boolean Implements(Type u)

 

func Implements(_ u: Type) -> Boolean

 

func Implements(u Type) Boolean

 

Function Implements(u As Type) As Boolean

Parameters:

  • u:

Index

 

method Index(i: Int32): Value

 

Value Index(Int32 i)

 

func Index(_ i: Int32) -> Value

 

func Index(i Int32) Value

 

Function Index(i As Int32) As Value

Parameters:

  • i:

Int

 

method Int: Int64

 

Int64 Int()

 

func Int() -> Int64

 

func Int() Int64

 

Function Int() As Int64

Interface

 

method Interface: Object

 

Object Interface()

 

func Interface() -> Object

 

func Interface() interface{}

 

Function Interface() As Object

IsNil

 

method IsNil: Boolean

 

Boolean IsNil()

 

func IsNil() -> Boolean

 

func IsNil() Boolean

 

Function IsNil() As Boolean

IsValid

 

method IsValid: Boolean

 

Boolean IsValid()

 

func IsValid() -> Boolean

 

func IsValid() Boolean

 

Function IsValid() As Boolean

Kind

 

method Kind: Kind

 

Kind Kind()

 

func Kind() -> Kind

 

func Kind() Kind

 

Function Kind() As Kind

Len

 

method Len: Int32

 

Int32 Len()

 

func Len() -> Int32

 

func Len() Int32

 

Function Len() As Int32

MapIndex

 

method MapIndex(key: Value): Value

 

Value MapIndex(Value key)

 

func MapIndex(_ key: Value) -> Value

 

func MapIndex(key Value) Value

 

Function MapIndex(key As Value) As Value

Parameters:

  • key:

MapIter

 

// .NET, .NET Standard 2.0
method MapIter: Memory<MapIter>
// Island
method MapIter: Memory<MapIter>

 

// .NET, .NET Standard 2.0
Memory<MapIter> MapIter()
// Island
Memory<MapIter> MapIter()

 

// .NET, .NET Standard 2.0
func MapIter() -> Memory<MapIter>
// Island
func MapIter() -> Memory<MapIter>

 

// .NET, .NET Standard 2.0
func MapIter() Memory<MapIter>
// Island
func MapIter() Memory<MapIter>

 

// .NET, .NET Standard 2.0
Function MapIter() As Memory<MapIter>
// Island
Function MapIter() As Memory<MapIter>

MapKeys

 

method MapKeys: Slice<Value>

 

Slice<Value> MapKeys()

 

func MapKeys() -> Slice<Value>

 

func MapKeys() Slice<Value>

 

Function MapKeys() As Slice<Value>

MapRange

 

// .NET, .NET Standard 2.0
method MapRange: Memory<MapIter>
// Island
method MapRange: Memory<MapIter>

 

// .NET, .NET Standard 2.0
Memory<MapIter> MapRange()
// Island
Memory<MapIter> MapRange()

 

// .NET, .NET Standard 2.0
func MapRange() -> Memory<MapIter>
// Island
func MapRange() -> Memory<MapIter>

 

// .NET, .NET Standard 2.0
func MapRange() Memory<MapIter>
// Island
func MapRange() Memory<MapIter>

 

// .NET, .NET Standard 2.0
Function MapRange() As Memory<MapIter>
// Island
Function MapRange() As Memory<MapIter>

Method

 

method Method(i: Int64): Value

 

Value Method(Int64 i)

 

func Method(_ i: Int64) -> Value

 

func Method(i Int64) Value

 

Function Method(i As Int64) As Value

Parameters:

  • i:

MethodByName

 

method MethodByName(name: String): Value

 

Value MethodByName(String name)

 

func MethodByName(_ name: String) -> Value

 

func MethodByName(name String) Value

 

Function MethodByName(name As String) As Value

Parameters:

  • name:

NumField

 

method NumField: Int32

 

Int32 NumField()

 

func NumField() -> Int32

 

func NumField() Int32

 

Function NumField() As Int32

NumMethod

 

method NumMethod: Int32

 

Int32 NumMethod()

 

func NumMethod() -> Int32

 

func NumMethod() Int32

 

Function NumMethod() As Int32

OverflowFloat

 

method OverflowFloat(x: Double): Boolean

 

Boolean OverflowFloat(Double x)

 

func OverflowFloat(_ x: Double) -> Boolean

 

func OverflowFloat(x Double) Boolean

 

Function OverflowFloat(x As Double) As Boolean

Parameters:

  • x:

OverflowInt

 

method OverflowInt(x: Int64): Boolean

 

Boolean OverflowInt(Int64 x)

 

func OverflowInt(_ x: Int64) -> Boolean

 

func OverflowInt(x Int64) Boolean

 

Function OverflowInt(x As Int64) As Boolean

Parameters:

  • x:

OverflowUint

 

method OverflowUint(x: Int64): Boolean

 

Boolean OverflowUint(Int64 x)

 

func OverflowUint(_ x: Int64) -> Boolean

 

func OverflowUint(x Int64) Boolean

 

Function OverflowUint(x As Int64) As Boolean

Parameters:

  • x:

Pointer

 

method Pointer: UInt64

 

UInt64 Pointer()

 

func Pointer() -> UInt64

 

func Pointer() UInt64

 

Function Pointer() As UInt64

Recv

 

method Recv: tuple of (Value, Boolean)

 

(Value, Boolean) Recv()

 

func Recv() -> (Value, Boolean)

 

func Recv() tuple of (Value, Boolean)

 

Function Recv() As Tuple (Of Value, Boolean)

Set

 

method Set(aVal: Value)

 

void Set(Value aVal)

 

func Set(_ aVal: Value)

 

// .NET, .NET Standard 2.0
func Set(aVal Value) 
// Island
func Set(aVal Value) void

 

Sub Set(aVal As Value)

Parameters:

  • aVal:

SetBool

 

method SetBool(aVal: Boolean)

 

void SetBool(Boolean aVal)

 

func SetBool(_ aVal: Boolean)

 

// .NET, .NET Standard 2.0
func SetBool(aVal Boolean) 
// Island
func SetBool(aVal Boolean) void

 

Sub SetBool(aVal As Boolean)

Parameters:

  • aVal:

SetBytes

 

method SetBytes(aVal: Slice<Byte>)

 

void SetBytes(Slice<Byte> aVal)

 

func SetBytes(_ aVal: Slice<Byte>)

 

// .NET, .NET Standard 2.0
func SetBytes(aVal Slice<Byte>) 
// Island
func SetBytes(aVal Slice<Byte>) void

 

Sub SetBytes(aVal As Slice<Byte>)

Parameters:

  • aVal:

SetCap

 

method SetCap(n: Int32)

 

void SetCap(Int32 n)

 

func SetCap(_ n: Int32)

 

// .NET, .NET Standard 2.0
func SetCap(n Int32) 
// Island
func SetCap(n Int32) void

 

Sub SetCap(n As Int32)

Parameters:

  • n:

SetComplex

 

method SetComplex(aVal: complex128)

 

void SetComplex(complex128 aVal)

 

func SetComplex(_ aVal: complex128)

 

// .NET, .NET Standard 2.0
func SetComplex(aVal complex128) 
// Island
func SetComplex(aVal complex128) void

 

Sub SetComplex(aVal As complex128)

Parameters:

  • aVal:

SetFloat

 

method SetFloat(aVal: Double)

 

void SetFloat(Double aVal)

 

func SetFloat(_ aVal: Double)

 

// .NET, .NET Standard 2.0
func SetFloat(aVal Double) 
// Island
func SetFloat(aVal Double) void

 

Sub SetFloat(aVal As Double)

Parameters:

  • aVal:

SetInt

 

method SetInt(aVal: Int64)

 

void SetInt(Int64 aVal)

 

func SetInt(_ aVal: Int64)

 

// .NET, .NET Standard 2.0
func SetInt(aVal Int64) 
// Island
func SetInt(aVal Int64) void

 

Sub SetInt(aVal As Int64)

Parameters:

  • aVal:

SetLen

 

method SetLen(n: Int32)

 

void SetLen(Int32 n)

 

func SetLen(_ n: Int32)

 

// .NET, .NET Standard 2.0
func SetLen(n Int32) 
// Island
func SetLen(n Int32) void

 

Sub SetLen(n As Int32)

Parameters:

  • n:

SetMapIndex

 

method SetMapIndex(key: Value; val: Value)

 

void SetMapIndex(Value key, Value val)

 

func SetMapIndex(_ key: Value, _ val: Value)

 

// .NET, .NET Standard 2.0
func SetMapIndex(key Value, val Value) 
// Island
func SetMapIndex(key Value, val Value) void

 

Sub SetMapIndex(key As Value, val As Value)

Parameters:

  • key:
  • val:

SetString

 

method SetString(aVal: string)

 

void SetString(string aVal)

 

func SetString(_ aVal: string)

 

// .NET, .NET Standard 2.0
func SetString(aVal string) 
// Island
func SetString(aVal string) void

 

Sub SetString(aVal As string)

Parameters:

  • aVal:

SetUint

 

method SetUint(aVal: UInt64)

 

void SetUint(UInt64 aVal)

 

func SetUint(_ aVal: UInt64)

 

// .NET, .NET Standard 2.0
func SetUint(aVal UInt64) 
// Island
func SetUint(aVal UInt64) void

 

Sub SetUint(aVal As UInt64)

Parameters:

  • aVal:

Slice

 

method Slice(i: Int32; j: Int32): Value

 

Value Slice(Int32 i, Int32 j)

 

func Slice(_ i: Int32, _ j: Int32) -> Value

 

func Slice(i Int32, j Int32) Value

 

Function Slice(i As Int32, j As Int32) As Value

Parameters:

  • i:
  • j:

Slice3

 

method Slice3(i: Int32; j: Int32; k: Int32): Value

 

Value Slice3(Int32 i, Int32 j, Int32 k)

 

func Slice3(_ i: Int32, _ j: Int32, _ k: Int32) -> Value

 

func Slice3(i Int32, j Int32, k Int32) Value

 

Function Slice3(i As Int32, j As Int32, k As Int32) As Value

Parameters:

  • i:
  • j:
  • k:

String

 

method String: String

 

String String()

 

func String() -> String

 

func String() String

 

Function String() As String

Type

 

method Type: Type

 

Type Type()

 

func Type() -> Type

 

func Type() Type

 

Function Type() As Type

Uint

 

method Uint: UInt64

 

UInt64 Uint()

 

func Uint() -> UInt64

 

func Uint() UInt64

 

Function Uint() As UInt64