GMP Native Interface for .NET
char_ptr Structure |
Represents a pointer to a string in unmanaged memory.
Namespace: Math.Gmp.Native
Assembly: Math.Gmp.Native (in Math.Gmp.Native.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
The char_ptr type exposes the following members.
Constructors
Name | Description | |
---|---|---|
char_ptr(IntPtr) |
Creates new string using an already allocated string in unmanaged memory.
| |
char_ptr(String) |
Creates new string in unmanaged memory and initializes it with str.
|
Methods
Name | Description | |
---|---|---|
Equals(Object) |
Returns a value indicating whether this instance is equal to a specified object.
(Overrides ValueTypeEquals(Object).) | |
Equals(char_ptr) |
Returns a value indicating whether this instance is equal to a specified char_ptr value.
| |
GetHashCode |
Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToIntPtr |
Gets pointer to string in unmanaged memory.
| |
ToString |
Gets the .NET string equivalent of the unmanaged string.
(Overrides ValueTypeToString.) |
Operators
Name | Description | |
---|---|---|
Equality |
Gets a value that indicates whether the two argument values are equal.
| |
Inequality |
Gets a value that indicates whether the two argument values are different.
|
Fields
Remarks
See Also