Class CustomStringMarshalerBase
Base class for custom string marshaling
Inheritance
CustomStringMarshalerBase
Namespace: Llvm.NET.Interop
Assembly: Llvm.NET.dll
Syntax
public class CustomStringMarshalerBase : ICustomMarshaler
Methods
CleanUpManagedData(Object) | Performs necessary cleanup of the managed data when it is no longer needed. |
CleanUpNativeData(IntPtr) | Performs necessary cleanup of the unmanaged data when it is no longer needed. |
GetNativeDataSize() | A pointer to the unmanaged data to be destroyed. |
MarshalManagedToNative(Object) | Converts the managed data to unmanaged data. |
MarshalNativeToManaged(IntPtr) | Converts the unmanaged data to managed data. |