#include <moduleinfo.h>
Public Member Functions | |
ModuleInfo (GnomeModuleInfo *gobject, bool make_a_copy=true) | |
ModuleInfo (const ModuleInfo &other) | |
ModuleInfo & | operator= (const ModuleInfo &other) |
~ModuleInfo () | |
void | swap (ModuleInfo &other) |
GnomeModuleInfo * | gobj () |
const GnomeModuleInfo * | gobj () const |
GnomeModuleInfo * | gobj_copy () const |
ModuleInfo () | |
ModuleInfo (const gchar *name, const gchar *version, const gchar *description) | |
The strings must be statically allocated - i.e. string literals. | |
Glib::ustring | get_name () const |
Glib::ustring | get_version () const |
Glib::ustring | get_description () const |
void | set_requirements (GnomeModuleRequirement *requirements) |
void | set_post_args_parse (GnomeModuleHook function) |
Protected Attributes | |
GnomeModuleInfo * | gobject_ |
Related Functions | |
(Note that these are not member functions.) | |
void | swap (ModuleInfo &lhs, ModuleInfo &rhs) |
Gnome::ModuleInfo | wrap (GnomeModuleInfo *object, bool take_copy=false) |
|
|
|
|
|
|
|
|
|
The strings must be statically allocated - i.e. string literals.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|