Pointer<T extends NativeType> class
Represents a pointer into the native C memory. Cannot be extended.
Constructors
- Pointer.fromAddress(int ptr)
-
Construction from raw integer.
factory
Properties
Methods
-
cast<
U extends NativeType> () → Pointer< U> -
Cast Pointer
to a Pointer . -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
Equality for Pointers only depends on their address.
override
Static Methods
-
fromFunction<
T extends Function> (Function f, [Object? exceptionalReturn]) → Pointer< NativeFunction< T> > - Convert Dart function to a C function pointer, automatically marshalling the arguments and return value