Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

_PmModule Struct Reference

A package or database module. More...

#include <module.h>


Data Fields

PmModuleType type
 The type of module.

char * filename
 The filename of the module.

char * name
 The name of the module.

void * handle
 The libtool handle.

unsigned int refCount
 The module's reference count.

union {
   PmDatabaseOps *   db
   PmPackageOps *   package
ops
 Operations.

PmModuleprev
 The previous module in the list.

PmModulenext
 The next module in the list.


Detailed Description

A package or database module.

See also:
PmModuleType , PmPackageOps , PmDatabaseOps


Field Documentation

PmDatabaseOps* _PmModule::db
 

Database operations.

char* _PmModule::filename
 

The filename of the module.

void* _PmModule::handle
 

The libtool handle.

char* _PmModule::name
 

The name of the module.

PmModule* _PmModule::next
 

The next module in the list.

union { ... } _PmModule::ops
 

Operations.

PmPackageOps* _PmModule::package
 

Package operations.

PmModule* _PmModule::prev
 

The previous module in the list.

unsigned int _PmModule::refCount
 

The module's reference count.

PmModuleType _PmModule::type
 

The type of module.


The documentation for this struct was generated from the following file:
Generated on Tue Jul 2 03:15:24 2002 for libpackman by doxygen1.2.15-20020430