GFC Logo GFC Title Logo
Reference Manual
Main Page  |  Namespace List  |  Alphabetical List  |  Class List  |  File List

module.hh File Reference

GModule C++ interface. More...

#include <gfc/object.hh>
#include <gmodule.h>
#include <gfc/glib/inline/module.inl>

Go to the source code of this file.

Namespaces

Classes

Typedefs

Enumerations


Detailed Description

GModule C++ interface.

Provides Module, an object for dynamically loading plug-in modules.


Enumeration Type Documentation

enum ModuleFlags
 

enum G::ModuleFlags Flags passed to G::Module::open().

Note that these flags are not supported on all platforms.

Enumeration values:
MODULE_BIND_LAZY  Specifies that symbols are only resolved when needed; The default action is to bind all symbols when the module is loaded.
MODULE_BIND_LOCAL  Specifies that symbols in the module should not be added to the global name space.

The default action on most platforms is to place symbols in the module in the global name space, which may cause conflicts with existing symbols.

MODULE_BIND_MASK  Mask for all flags.


Generated on Tue Aug 24 00:04:56 2004 for GFC-Core by doxygen 1.3.8