VARIANT_0_0_0 class sealed union

Inheritance
Implemented types
Available extensions

Properties

address Pointer<T>

Available on T, provided by the UnionAddress extension

The memory address of the underlying data.
no setter
Anonymous VARIANT_0_0_0_0
getter/setter pair
boolVal bool
getter/setter pair
bstrVal BSTR
getter/setter pair
bVal int
getter/setter pair
byref Pointer<NativeType>
getter/setter pair
cVal CHAR
getter/setter pair
cyVal CY
getter/setter pair
date double
getter/setter pair
dblVal double
getter/setter pair
fltVal double
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
intVal int
getter/setter pair
iVal int
getter/setter pair
llVal int
getter/setter pair
lVal int
getter/setter pair
parray Pointer<SAFEARRAY>
getter/setter pair
pboolVal Pointer<Int16>
getter/setter pair
pbstrVal Pointer<Pointer<Utf16>>
getter/setter pair
pbVal Pointer<Uint8>
getter/setter pair
pcVal PSTR
getter/setter pair
pcyVal Pointer<CY>
getter/setter pair
pdate Pointer<Double>
getter/setter pair
pdblVal Pointer<Double>
getter/setter pair
pdecVal Pointer<DECIMAL>
getter/setter pair
pdispVal IDispatch?
getter/setter pair
pfltVal Pointer<Float>
getter/setter pair
pintVal Pointer<Int32>
getter/setter pair
piVal Pointer<Int16>
getter/setter pair
pllVal Pointer<Int64>
getter/setter pair
plVal Pointer<Int32>
getter/setter pair
pparray Pointer<Pointer<SAFEARRAY>>
getter/setter pair
ppdispVal Pointer<VTablePointer>
getter/setter pair
ppunkVal Pointer<VTablePointer>
getter/setter pair
pscode Pointer<Int32>
getter/setter pair
puintVal Pointer<Uint32>
getter/setter pair
puiVal Pointer<Uint16>
getter/setter pair
pullVal Pointer<Uint64>
getter/setter pair
pulVal Pointer<Uint32>
getter/setter pair
punkVal IUnknown?
getter/setter pair
pvarVal Pointer<VARIANT>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scode int
getter/setter pair
uintVal int
getter/setter pair
uiVal int
getter/setter pair
ullVal int
getter/setter pair
ulVal int
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toNative({Allocator allocator = adaptiveCalloc}) Pointer<VARIANT_0_0_0>
Allocates native memory and copies the contents of this struct into it.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited