C# Class MonoMac.ObjCRuntime.Dlfcn

Mostrar archivo Open project: kangaroo/maccore Class Usage Examples

Public Methods

Method Description
GetDouble ( IntPtr handle, string symbol ) : double
GetIndirect ( IntPtr handle, string symbol ) : IntPtr
GetInt32 ( IntPtr handle, string symbol ) : int
GetIntPtr ( IntPtr handle, string symbol ) : IntPtr
GetNSNumber ( IntPtr handle, string symbol ) : MonoMac.Foundation.NSNumber
GetStringConstant ( IntPtr handle, string symbol ) : NSString
SlowGetDouble ( string lib, string symbol ) : double
SlowGetInt32 ( string lib, string symbol ) : int
SlowGetIntPtr ( string lib, string symbol ) : IntPtr
SlowGetStringConstant ( string lib, string symbol ) : NSString

Private Methods

Method Description
dlclose ( IntPtr handle ) : int
dlopen ( string path, int mode ) : IntPtr
dlsym ( IntPtr handle, string symbol ) : IntPtr

Method Details

GetDouble() public static method

public static GetDouble ( IntPtr handle, string symbol ) : double
handle System.IntPtr
symbol string
return double

GetIndirect() public static method

public static GetIndirect ( IntPtr handle, string symbol ) : IntPtr
handle System.IntPtr
symbol string
return System.IntPtr

GetInt32() public static method

public static GetInt32 ( IntPtr handle, string symbol ) : int
handle System.IntPtr
symbol string
return int

GetIntPtr() public static method

public static GetIntPtr ( IntPtr handle, string symbol ) : IntPtr
handle System.IntPtr
symbol string
return System.IntPtr

GetNSNumber() public static method

public static GetNSNumber ( IntPtr handle, string symbol ) : MonoMac.Foundation.NSNumber
handle System.IntPtr
symbol string
return MonoMac.Foundation.NSNumber

GetStringConstant() public static method

public static GetStringConstant ( IntPtr handle, string symbol ) : NSString
handle System.IntPtr
symbol string
return MonoMac.Foundation.NSString

SlowGetDouble() public static method

public static SlowGetDouble ( string lib, string symbol ) : double
lib string
symbol string
return double

SlowGetInt32() public static method

public static SlowGetInt32 ( string lib, string symbol ) : int
lib string
symbol string
return int

SlowGetIntPtr() public static method

public static SlowGetIntPtr ( string lib, string symbol ) : IntPtr
lib string
symbol string
return System.IntPtr

SlowGetStringConstant() public static method

public static SlowGetStringConstant ( string lib, string symbol ) : NSString
lib string
symbol string
return MonoMac.Foundation.NSString