Stores a Quantum.Ptr which points to the memory location of a QHashSet<T> inside the frame heap. More...
Inherits IEquatable< QHashSetPtr< T >>.
Public Member Functions | |
QHashSetPtr (Ptr ptr) | |
Stores the pointer to the QHashSet<T>. More... | |
override bool | Equals (object obj) |
Determines whether two object instances are equal. More... | |
bool | Equals (QHashSetPtr< T > other) |
Returns a value indicating whether this instance is equal to a specified QHashSet<T> value. More... | |
override int | GetHashCode () |
Gets the hash code of the stored Quantum.Ptr. More... | |
Static Public Member Functions | |
static bool | operator!= (QHashSetPtr< T > a, QHashSetPtr< T > b) |
Operator override for which checks if two instances of QHashSetPtr<T> are not equal. More... | |
static bool | operator== (QHashSetPtr< T > a, QHashSetPtr< T > b) |
Operator override for which checks if two instances of QHashSetPtr<T> are equal. More... | |
Public Attributes | |
readonly Ptr | Ptr |
The pointer to the memory location of the QHashSet<T> inside the frame heap. To check if this collection is not allocated, check if this Ptr is not equals to Ptr.Null. More... | |
Stores a Quantum.Ptr which points to the memory location of a QHashSet<T> inside the frame heap.
T | An unmanaged type. |
T | : | unmanaged |
|
inline |
Stores the pointer to the QHashSet<T>.
|
inline |
Gets the hash code of the stored Quantum.Ptr.
|
inline |
Determines whether two object instances are equal.
obj | The object to compare with the current object. |
true
if the specified object is equal to the current object; otherwise, false
.
|
inline |
Returns a value indicating whether this instance is equal to a specified QHashSet<T> value.
other | A QHashSet<T> value to compare to this instance. |
true
if other has the same value as this instance; otherwise, false
.
|
inlinestatic |
Operator override for which checks if two instances of QHashSetPtr<T> are equal.
true
if the instances are equal.
|
inlinestatic |
Operator override for which checks if two instances of QHashSetPtr<T> are not equal.
true
if the instances are not equal.readonly Ptr Quantum.Collections.QHashSetPtr< T >.Ptr |
The pointer to the memory location of the QHashSet<T> inside the frame heap.
To check if this collection is not allocated, check if this Ptr is not equals to Ptr.Null.