nn::ro::Module Class

Syntax

class Module : private nn::util::NonCopyable< Module >

Description

Class for representing modules.

Represents modules that have been loaded and are under the management of the ro library.

Instances of this class cannot be created by the usual method. To obtain instances of this class, use the LoadModule function.

Classes

nn::ro::Module::EnumerateCallback Interface class for module enumeration callbacks.

Member Functions

Link Resolves references with this module and modules to be automatically linked.
Unlink Restores all resolved references with all other modules to unresolved status.
Unload Releases this module.
IsAllSymbolResolved Determines if all references are resolved.
GetName Gets the name of the module.
DoInitialize Executes the module initialization process.
DoFinalize Executes the module termination process.
GetPointer Searches for a symbol.
GetRegionInfo Gets information about the memory region being used by the module.
S Enumerate Enumerates a module.
S Find Searches for a module.

Class Hierarchy

nn::util::NonCopyable
  nn::ro::Module

Revision History

2011/07/29
Initial version.

CONFIDENTIAL