Drizzled Public API Documentation

drizzled::module::Module Class Reference

Public Types

typedef std::vector< sys_var * > Variables
typedef std::vector< std::string > Depends

Public Member Functions

 Module (const Manifest *manifest_arg, Library *library_arg)
const std::string & getName () const
const ManifestgetManifest () const
void addMySysVar (sys_var *var)
void addSysVar (sys_var *var)
Variables & getSysVars ()
const Depends & getDepends () const
void setVertexHandle (VertexHandle *vertex)
VertexHandlegetVertexHandle ()

Public Attributes

Libraryplugin_dl
bool isInited
Variables system_vars
Variables sys_vars
Depends depends_

Private Attributes

const std::string name
const Manifestmanifest
VertexHandlevertex_

Detailed Description

Definition at line 41 of file module.h.


The documentation for this class was generated from the following files: