#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 () |
| Provides access to the underlying C instance. | |
| const GnomeModuleInfo * | gobj () const |
| Provides access to the underlying C instance. | |
| 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.
|
|
|
|
|
|
|
|
|
|
|
|
Provides access to the underlying C instance.
|
|
|
Provides access to the underlying C instance.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
1.3.7