W3cubDocs

/Haxe C#

UIntPtr

package cs.system

extends ValueType

implements ISerializable

@:struct@:final@:libType@:csNative@:native("System.UIntPtr") Available on cs

Constructor

@:final @:overload new (value:UInt64)

@:final @:overload new (value:Pointer<Void>)

@:final @:overload new (value:UInt)

Methods

@:final @:overload ToPointer ():Pointer<Void>

@:final @:overload ToUInt32 ():UInt

@:final @:overload ToUInt64 ():UInt64

Static variables

static read only Size:Int

@:readOnly static read only Zero:UIntPtr

Static methods

@:final @:overload static op_Equality (value1:UIntPtr, value2:UIntPtr):Bool

@:final @:overload static op_Explicit (value:UInt64):UIntPtr

@:final @:overload static op_Explicit (value:UInt):UIntPtr

@:final @:overload static op_Explicit (value:UIntPtr):Pointer<Void>

@:final @:overload static op_Explicit (value:Pointer<Void>):UIntPtr

@:final @:overload static op_Inequality (value1:UIntPtr, value2:UIntPtr):Bool

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/UIntPtr.html