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()
Parameters:
- aValue:
- aType:
Parameters:
- aValue:
- aType:
- aPtr:
- aExtendedInfo:
constructor (Object, ValueExtendedInfo, Object, Object)
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)
Parameters:
- value:
Addr
AssignableTo
Parameters:
- u:
Bool
method Bool: Boolean
Boolean Bool()
func Bool() -> Boolean
func Bool() Boolean
Function Bool() As Boolean
Bytes
Call
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
Complex
method Complex: complex128
complex128 Complex()
func Complex() -> complex128
func Complex() complex128
Function Complex() As complex128
Convert
Parameters:
- aTo:
ConvertibleTo
Parameters:
- u:
Elem
Field
Parameters:
- i:
FieldByIndex
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
Parameters:
- u:
Index
Parameters:
- i:
Int
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
MapIndex
Parameters:
- key:
MapIter
// .NET, .NET Standard 2.0
method MapIter: Memory<MapIter>
// Island
method MapIter: Memory<MapIter>
MapKeys
MapRange
// .NET, .NET Standard 2.0
method MapRange: Memory<MapIter>
// Island
method MapRange: Memory<MapIter>
// .NET, .NET Standard 2.0
func MapRange() -> Memory<MapIter>
// Island
func MapRange() -> Memory<MapIter>
Method
Parameters:
- i:
MethodByName
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
Parameters:
- x:
OverflowInt
Parameters:
- x:
OverflowUint
Parameters:
- x:
Pointer
method Pointer: UInt64
UInt64 Pointer()
func Pointer() -> UInt64
func Pointer() UInt64
Function Pointer() As UInt64
Recv
Set
Parameters:
- aVal:
SetBool
method SetBool(aVal: Boolean)
void SetBool(Boolean aVal)
func SetBool(_ aVal: Boolean)
Sub SetBool(aVal As Boolean)
Parameters:
- aVal:
SetBytes
Parameters:
- aVal:
SetCap
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)
Sub SetFloat(aVal As Double)
Parameters:
- aVal:
SetInt
method SetInt(aVal: Int64)
void SetInt(Int64 aVal)
func SetInt(_ aVal: Int64)
Sub SetInt(aVal As Int64)
Parameters:
- aVal:
SetLen
Parameters:
- n:
SetMapIndex
Parameters:
- key:
- val:
SetString
method SetString(aVal: string)
void SetString(string aVal)
func SetString(_ aVal: string)
Sub SetString(aVal As string)
Parameters:
- aVal:
SetUint
method SetUint(aVal: UInt64)
void SetUint(UInt64 aVal)
func SetUint(_ aVal: UInt64)
Sub SetUint(aVal As UInt64)
Parameters:
- aVal:
Slice
Parameters:
- i:
- j:
Slice3
Parameters:
- i:
- j:
- k:
String
method String: String
String String()
func String() -> String
func String() String
Function String() As String
Type
Uint
method Uint: UInt64
UInt64 Uint()
func Uint() -> UInt64
func Uint() UInt64
Function Uint() As UInt64
Zero
Zero
constructor
constructor
Value()
init()
Sub New()
Parameters:
- aValue:
- aType:
Parameters:
- aValue:
- aType:
- aPtr:
- aExtendedInfo:
constructor (Object, ValueExtendedInfo, Object, Object)
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)
Parameters:
- value:
Addr
AssignableTo
Parameters:
- u:
Bool
method Bool: Boolean
Boolean Bool()
func Bool() -> Boolean
func Bool() Boolean
Function Bool() As Boolean
Bytes
Call
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
Complex
method Complex: complex128
complex128 Complex()
func Complex() -> complex128
func Complex() complex128
Function Complex() As complex128
Convert
Parameters:
- aTo:
ConvertibleTo
Parameters:
- u:
Elem
Field
Parameters:
- i:
FieldByIndex
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
Parameters:
- u:
Index
Parameters:
- i:
Int
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
MapIndex
Parameters:
- key:
MapIter
// .NET, .NET Standard 2.0
method MapIter: Memory<MapIter>
// Island
method MapIter: Memory<MapIter>
MapKeys
MapRange
// .NET, .NET Standard 2.0
method MapRange: Memory<MapIter>
// Island
method MapRange: Memory<MapIter>
// .NET, .NET Standard 2.0
func MapRange() -> Memory<MapIter>
// Island
func MapRange() -> Memory<MapIter>
Method
Parameters:
- i:
MethodByName
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
Parameters:
- x:
OverflowInt
Parameters:
- x:
OverflowUint
Parameters:
- x:
Pointer
method Pointer: UInt64
UInt64 Pointer()
func Pointer() -> UInt64
func Pointer() UInt64
Function Pointer() As UInt64
Recv
Set
Parameters:
- aVal:
SetBool
method SetBool(aVal: Boolean)
void SetBool(Boolean aVal)
func SetBool(_ aVal: Boolean)
Sub SetBool(aVal As Boolean)
Parameters:
- aVal:
SetBytes
Parameters:
- aVal:
SetCap
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)
Sub SetFloat(aVal As Double)
Parameters:
- aVal:
SetInt
method SetInt(aVal: Int64)
void SetInt(Int64 aVal)
func SetInt(_ aVal: Int64)
Sub SetInt(aVal As Int64)
Parameters:
- aVal:
SetLen
Parameters:
- n:
SetMapIndex
Parameters:
- key:
- val:
SetString
method SetString(aVal: string)
void SetString(string aVal)
func SetString(_ aVal: string)
Sub SetString(aVal As string)
Parameters:
- aVal:
SetUint
method SetUint(aVal: UInt64)
void SetUint(UInt64 aVal)
func SetUint(_ aVal: UInt64)
Sub SetUint(aVal As UInt64)
Parameters:
- aVal:
Slice
Parameters:
- i:
- j:
Slice3
Parameters:
- i:
- j:
- k:
String
method String: String
String String()
func String() -> String
func String() String
Function String() As String
Type
Uint