Fabrique

A build language for complex systems

 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
fabrique::plugin::Loader Class Reference

Support for loading plugins from shared libraries. More...

#include <Loader.h>

Public Member Functions

 Loader (const std::vector< std::string > &paths)
 
const Plugin::DescriptorLoad (std::string name)
 Load a shared library with a given (library) name. More...
 

Detailed Description

Support for loading plugins from shared libraries.

Definition at line 51 of file Loader.h.

Member Function Documentation

const Plugin::Descriptor & Loader::Load ( std::string  name)

Load a shared library with a given (library) name.

Parameters
namethe library's name, cross-platform and excluding filename details (e.g., "foo" rather than "libfoo.so")

Definition at line 49 of file Loader.cc.


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