Drizzled Public API Documentation

drizzled::module::Library Class Reference
Inheritance diagram for drizzled::module::Library:

Public Member Functions

 ~Library ()
 
const std::string & getName () const
 
const ManifestgetManifest () const
 

Static Public Member Functions

static const
boost::filesystem::path 
getLibraryPath (const std::string &plugin_name)
 
static LibraryloadLibrary (const std::string &plugin_name, bool builtin)
 

Private Member Functions

 Library (const std::string &name_arg, void *handle_arg, const Manifest *)
 

Private Attributes

std::string name
 
void * handle
 
const Manifestmanifest
 

Detailed Description

Definition at line 39 of file library.h.

Constructor & Destructor Documentation

drizzled::module::Library::~Library ( )

: This breaks valgrind at the moment. if (handle) dlclose(handle);

Definition at line 47 of file library.cc.


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