Clay Library  1.0.1
All Classes Functions Variables Groups
Public Member Functions | List of all members
clay::plugin::ClayModuleManager Class Reference

Plugin Module Manager Class. More...

#include <clay_plugin.h>

Public Member Functions

 ClayModuleManager ()
 Constructor function.
 
 ~ClayModuleManager ()
 Destructor function.
 
ClayModuleLoadModule (const std::string &sLibraryName, const std::string &sLibraryFilePath)
 
ClayModuleFindModule (const std::string &sLibraryName)
 

Detailed Description

Plugin Module Manager Class.

Member Function Documentation

ClayModule* clay::plugin::ClayModuleManager::FindModule ( const std::string &  sLibraryName)

Find out a module by its name

Parameters
sLibraryNameThe module name
Returns
The pointer of the module found
ClayModule* clay::plugin::ClayModuleManager::LoadModule ( const std::string &  sLibraryName,
const std::string &  sLibraryFilePath 
)

Load a module by its name and its DLL file path

Parameters
sLibraryNameThe module name
sLibraryFilePathThe DLL file path
Returns
The pointer of the module

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