C# Class Platform.Invoke.Unix.UnixLibraryLoader

Library loading support for Unix operating systems (including OS X).
Inheritance: LibraryLoaderBase
ファイルを表示 Open project: GeirGrusom/PlatformInvoker

Public Methods

Method Description
UnixLibraryLoader ( ) : System

Creates an instance of UnixLibraryLoader using default implementation with dlopen.

Protected Methods

Method Description
CreateLibrary ( IntPtr handle, string libraryName ) : ILibrary

Returns the created library for the specified handle and library name.

Private Methods

Method Description
dlopen ( [ filename, Flags flags ) : IntPtr

Method Details

CreateLibrary() protected method

Returns the created library for the specified handle and library name.
protected CreateLibrary ( IntPtr handle, string libraryName ) : ILibrary
handle System.IntPtr Operating system provided library handle.
libraryName string Name fo the loaded library.
return ILibrary

UnixLibraryLoader() public method

Creates an instance of UnixLibraryLoader using default implementation with dlopen.
public UnixLibraryLoader ( ) : System
return System