20 #ifndef __DYNLIBLOADERGNU_HXX__
21 #define __DYNLIBLOADERGNU_HXX__
50 void *
resolveSymb(
const std::string& symbName,
bool stopOnError);
int appendDirInSearchPath(const std::string &dirName)
std::string getLibNameWithoutExt() const
int removeDirInSearchPath(const std::string &dirName)
DynLibLoaderGNU(const std::string &libNameWithoutExtension)
void * _handleOnLoadedLib
void * resolveSymb(const std::string &symbName, bool stopOnError)
load lib without regarding that _libName is reachable
void * getHandleOnSymbolWithName(const std::string &symbName, bool stopOnError=true)
bool isLibFileFindable() const
DynLibLoaderGNU(const DynLibLoaderGNU &orig)
static const char * getExtensionForDynLib()
static const char _extForDynLib[]
DynLibLoaderGNU & operator=(const DynLibLoaderGNU &orig)