#include <RunTimeFaustLibraryLoader.hxx>
Definition at line 17 of file RunTimeFaustLibraryLoader.hxx.
Public Member Functions | |
virtual void | Load () const |
void | LoadPlugin (const std::string &pluginFullPath) const |
virtual const std::list < std::string > | GetUsedLibraries () |
Protected Member Functions | |
virtual const bool | needReleaseHandlerOnReload () const |
void | SetupLibrary (void *handle, const std::string &pluginFullFilename) const |
const char ** | standardPaths () const |
const char * | homePath () const |
const char * | pathEnvironmentVar () const |
const char * | libraryType () const |
virtual void RunTimeFaustLibraryLoader::Load | ( | ) | const [inline, virtual] |
Reimplemented from RunTimeLibraryLoader.
Definition at line 21 of file RunTimeFaustLibraryLoader.hxx.
References RunTimeLibraryLoader::CompletePathFor(), RunTimeLibraryLoader::Load(), and RunTimeLibraryLoader::LoadLibrariesFromPath().
void RunTimeFaustLibraryLoader::LoadPlugin | ( | const std::string & | pluginFullPath | ) | const [inline] |
Definition at line 28 of file RunTimeFaustLibraryLoader.hxx.
References RunTimeLibraryLoader::LoadLibrariesFromPath().
virtual const std::list<std::string> RunTimeFaustLibraryLoader::GetUsedLibraries | ( | ) | [inline, virtual] |
Reimplemented from RunTimeLibraryLoader.
Definition at line 34 of file RunTimeFaustLibraryLoader.hxx.
virtual const bool RunTimeFaustLibraryLoader::needReleaseHandlerOnReload | ( | ) | const [inline, protected, virtual] |
void RunTimeFaustLibraryLoader::SetupLibrary | ( | void * | handle, | |
const std::string & | pluginFullFilename | |||
) | const [inline, protected, virtual] |
Reimplemented from RunTimeLibraryLoader.
Definition at line 43 of file RunTimeFaustLibraryLoader.hxx.
References CLAM::Factory< AbstractProductType >::AddAttribute(), CLAM::Factory< AbstractProductType >::AddCreatorWarningRepetitions(), CLAM::Factory< AbstractProductType >::AttributeExists(), RunTimeLibraryLoader::CompletePathFor(), CLAM::ProcessingFactory::GetInstance(), RunTimeLibraryLoader::LibraryLoadError(), and RunTimeLibraryLoader::ReleaseLibraryHandler().
const char** RunTimeFaustLibraryLoader::standardPaths | ( | ) | const [inline, protected, virtual] |
const char* RunTimeFaustLibraryLoader::homePath | ( | ) | const [inline, protected, virtual] |
const char* RunTimeFaustLibraryLoader::pathEnvironmentVar | ( | ) | const [inline, protected, virtual] |
const char* RunTimeFaustLibraryLoader::libraryType | ( | ) | const [inline, protected, virtual] |