#include <OW_SharedLibraryLoader.hpp>
Inheritance diagram for OW_NAMESPACE::SharedLibraryLoader:
Public Member Functions | |
virtual | ~SharedLibraryLoader () |
virtual SharedLibraryRef | loadSharedLibrary (const String &filename, const LoggerRef &logger) const =0 |
Load a shared library specified by filename. | |
Static Public Member Functions | |
static SharedLibraryLoaderRef | createSharedLibraryLoader () |
Definition at line 52 of file OW_SharedLibraryLoader.hpp.
|
Definition at line 41 of file OW_SharedLibraryLoader.cpp. |
|
Definition at line 102 of file OW_dlSharedLibraryLoader.cpp. Referenced by OW_NAMESPACE::CIMOMEnvironment::_getIndicationRepLayer(), OW_NAMESPACE::ProviderIFCLoader::createProviderIFCLoader(), OW_NAMESPACE::EmbeddedCIMOMEnvironment::getWQLRef(), OW_NAMESPACE::CIMOMEnvironment::getWQLRef(), OW_NAMESPACE::SafeLibCreate< T >::loadAndCreate(), OW_NAMESPACE::SafeLibCreate< T >::loadAndCreateObject(), OW_NAMESPACE::PerlProviderIFC::loadNoIdProviders(), OW_NAMESPACE::NPIProviderIFC::loadNoIdProviders(), OW_NAMESPACE::CMPIProviderIFC::loadNoIdProviders(), OW_NAMESPACE::CppProviderIFC::loadProvider(), OW_NAMESPACE::PerlProviderIFC::loadProviders(), and OW_NAMESPACE::CppProviderIFC::loadProviders(). |
|
Load a shared library specified by filename. If the operation fails, the return value will be null ref counted pointer, and OW_LOG_ERROR(logger, ) will be called to report the details of the error. Exception safety: Strong
Implemented in OW_NAMESPACE::dlSharedLibraryLoader. |