Show / Hide Table of Contents

Interface IArrPointer<T>

Namespace: GCore.NativeInterop
Assembly: GCore.dll
Syntax
public interface IArrPointer<T>
    where T : struct
Type Parameters
Name Description
T

Properties

| Improve this Doc View Source

ElementSize

Declaration
int ElementSize { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Ptr

Declaration
IntPtr Ptr { get; }
Property Value
Type Description
IntPtr

Methods

| Improve this Doc View Source

GetElement(Int32)

Declaration
T GetElement(int index)
Parameters
Type Name Description
System.Int32 index
Returns
Type Description
T
| Improve this Doc View Source

ToArray(Int32)

Declaration
T[] ToArray(int size)
Parameters
Type Name Description
System.Int32 size
Returns
Type Description
T[]

Extension Methods

ClassExtensions.ThrowIfArgumentIsNull<T>(T, String)
EnumExtensions.Flag<T>(T, T)
ObjectExtensions.IsNumber(Object)
SerializingExtensions.Serialize<T>(T, SerializingExtensions.Serializer)
SerializingExtensions.SerializeBinary<T>(T)
SerializingExtensions.SerializeSoap<T>(T)
SerializingExtensions.SerializeXML<T>(T, Boolean)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX