C# 클래스 Ethos.PluginLoaderAdapter

상속: GLib.GInterfaceAdapter, Ethos.PluginLoader
파일 보기 프로젝트 열기: chergert/ethos

공개 메소드들

메소드 설명
Gc ( ) : void
GetObject ( GLib obj ) : PluginLoader
GetObject ( IntPtr handle, bool owned ) : PluginLoader
Initialize ( Ethos manager ) : void
Load ( Ethos plugin_info ) : Ethos.Plugin
PluginLoaderAdapter ( IntPtr handle ) : System
PluginLoaderAdapter ( PluginLoaderImplementor implementor ) : System
RegisterPlugin ( Ethos plugin ) : void
Unload ( ) : void

비공개 메소드들

메소드 설명
GcCallback ( IntPtr plugin_loader ) : void
Initialize ( IntPtr ifaceptr, IntPtr data ) : void
InitializeCallback ( IntPtr plugin_loader, IntPtr manager ) : void
LoadCallback ( IntPtr plugin_loader, IntPtr plugin_info, IntPtr &error ) : IntPtr
PluginLoaderAdapter ( ) : System
RegisterPluginCallback ( IntPtr plugin_loader, IntPtr plugin ) : void
UnloadCallback ( IntPtr plugin_loader ) : void
ethos_plugin_loader_gc ( IntPtr raw ) : void
ethos_plugin_loader_get_name ( IntPtr raw ) : IntPtr
ethos_plugin_loader_get_type ( ) : IntPtr
ethos_plugin_loader_initialize ( IntPtr raw, IntPtr manager ) : void
ethos_plugin_loader_load ( IntPtr raw, IntPtr plugin_info, IntPtr &error ) : IntPtr
ethos_plugin_loader_register_plugin ( IntPtr raw, IntPtr plugin ) : void
ethos_plugin_loader_unload ( IntPtr raw ) : void

메소드 상세

Gc() 공개 메소드

public Gc ( ) : void
리턴 void

GetObject() 공개 정적인 메소드

public static GetObject ( GLib obj ) : PluginLoader
obj GLib
리턴 PluginLoader

GetObject() 공개 정적인 메소드

public static GetObject ( IntPtr handle, bool owned ) : PluginLoader
handle System.IntPtr
owned bool
리턴 PluginLoader

Initialize() 공개 메소드

public Initialize ( Ethos manager ) : void
manager Ethos
리턴 void

Load() 공개 메소드

public Load ( Ethos plugin_info ) : Ethos.Plugin
plugin_info Ethos
리턴 Ethos.Plugin

PluginLoaderAdapter() 공개 메소드

public PluginLoaderAdapter ( IntPtr handle ) : System
handle System.IntPtr
리턴 System

PluginLoaderAdapter() 공개 메소드

public PluginLoaderAdapter ( PluginLoaderImplementor implementor ) : System
implementor PluginLoaderImplementor
리턴 System

RegisterPlugin() 공개 메소드

public RegisterPlugin ( Ethos plugin ) : void
plugin Ethos
리턴 void

Unload() 공개 메소드

public Unload ( ) : void
리턴 void