#include <OW_dlSharedLibraryLoader.hpp>
Inheritance diagram for OW_NAMESPACE::dlSharedLibraryLoader:
Public Member Functions | |
virtual | ~dlSharedLibraryLoader () |
virtual SharedLibraryRef | loadSharedLibrary (const String &filename, const LoggerRef &logger) const |
Load a shared library specified by filename. |
Invariants: None, the class has no state. Thread safety: read/write Copy semantics: Value Exception safety: Strong
Definition at line 55 of file OW_dlSharedLibraryLoader.hpp.
|
Definition at line 107 of file OW_dlSharedLibraryLoader.cpp. |
|
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
Implements OW_NAMESPACE::SharedLibraryLoader. Definition at line 47 of file OW_dlSharedLibraryLoader.cpp. References OW_NAMESPACE::String::c_str(), OW_NAMESPACE::String::empty(), OW_NAMESPACE::dlSharedLibrary::isFakeLibrary(), logger, and OW_LOG_ERROR. |