Drizzled Public API Documentation

drizzled::module::Module Class Reference

List of all members.

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 Manifest & getManifest () const
void addMySysVar (sys_var *var)
void addSysVar (sys_var *var)
Variables & getSysVars ()
const Depends & getDepends () const
void setVertexHandle (VertexHandle *vertex)
VertexHandle * getVertexHandle ()

Public Attributes

Library * plugin_dl
bool isInited
Variables system_vars
Variables sys_vars
Depends depends_

Private Attributes

const std::string name
const Manifest & manifest
VertexHandle * vertex_

Detailed Description

Definition at line 41 of file module.h.


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