![]() |
![]() |
![]() |
libMirage Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
#include <mirage-plugin.h>
struct MiragePlugin;
struct MiragePluginClass;
MiragePlugin * mirage_plugin_new (const gchar *filename
);
MiragePlugin object is a base object of libMirage's plugin system and derives from GTypeModule. It provides support for loadable modules that contain implementations of image parsers, data fragments or file filters.
The plugin system is used internally by libMirage, and should generally not be used elsewhere.
struct MiragePlugin;
All the fields in the MiragePlugin structure are private to the MiragePlugin implementation and should never be accessed directly.
struct MiragePluginClass { GTypeModuleClass parent_class; };
The class structure for the MiragePlugin type.
MiragePlugin * mirage_plugin_new (const gchar *filename
);
Creates new plugin.
|
plugin's filename. [in] |
Returns : |
a new MiragePlugin object that represents plugin. It should be
released with g_object_unref() when no longer needed. |