5 #ifndef __IPLIBRARYLOADER_HPP__ 6 #define __IPLIBRARYLOADER_HPP__ 12 # define IPOPT_SHAREDLIBEXT "dll" 13 #elif defined(__APPLE__) 14 # define IPOPT_SHAREDLIBEXT "dylib" 16 # define IPOPT_SHAREDLIBEXT "so" 41 const std::string& libname_
64 const std::string& symbolname
DECLARE_STD_EXCEPTION(FATAL_ERROR_IN_LINEAR_SOLVER)
This file contains a base class for all exceptions and a set of macros to help with exceptions...
~LibraryLoader()
destructor
loading of a library at runtime
Storing the reference count of all the smart pointers that currently reference it.
LibraryLoader(const std::string &libname_)
constructor