Main Page | Modules | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

DBModule Class Reference
[Miscellaneous Library Utilities]

#include <DBModule.hh>

Inherits Module.

List of all members.


Detailed Description

Wrapper module to create and access single DBManager instance.

The DBModule module is a frontend for the database manager. Upon being added to the module manager (e.g. in its init() method), it creates a single DBManager instance with parameters retrieved from the configuration database. In particular, the following configuration symbols are supported:


Public Member Functions

void init (void)
void uninit (void)
void activate (void)
void deactivate (void)
void update (void)
DBManagergetManager (void)


Member Function Documentation

DBManager* DBModule::getManager void   )  [inline]
 

This method returns the single DBManager instance created upon initialization. It is recommended that this instance is used for all database operations in RHexLib. The creation of a second database manager will waste resources and may cause weird behavior.


RHexLib Reference Documentation