Click or drag to resize
deviceptrT Structure
A struct representing a device pointer.

Namespace:  Alea
Assembly:  Alea (in Alea.dll) Version: 3.0.4.5
Syntax
[SerializableAttribute]
public struct deviceptr<T> : IEquatable<deviceptr<T>>, 
	IStructuralEquatable, IComparable<deviceptr<T>>, IComparable, IStructuralComparable

Type Parameters

T
The pointee type

The deviceptrT type exposes the following members.

Constructors
  NameDescription
Public methoddeviceptrT
Initializes a new instance of the deviceptrT class
Top
Properties
  NameDescription
Public propertyHandle
Public propertyItem
Gets pointee value by advancing pointer by idx elements.
Top
Methods
  NameDescription
Public methodDereference
Public methodGet
Gets pointee value by advancing pointer by idx elements.
Public methodLongGet
Gets pointee value by advancing pointer by idx elements.
Public methodLongPtr
Advances pointer by idx elements.
Public methodLongRef
Gets an F# Ref<'T> object by advancing pointer by idx elements.
Public methodLongSet
Public methodPtr
Advances pointer by idx elements.
Public methodRef
Gets an F# Ref<'T> object by advancing pointer by idx elements.
Public methodReinterpretU
Reinterprets pointer to another pointee type 'U.
Public methodSet
Public methodToString (Overrides ValueTypeToString.)
Public methodVolatile
Returns a new pointer with same value but qualified as volatile pointer.
Public methodVolatileDereference
Gets data by turning this pointer into a volatile pointer.
Public methodVolatileGet
Gets data by turning this pointer into a volatile pointer.
Public methodVolatileLongGet
Gets data by turning this pointer into a volatile pointer.
Public methodVolatileLongSet
Public methodVolatileSet(UTT)
Public methodVolatileSet(Int32, UTT)
Top
Operators
See Also