26 #include "archiver_impl.hpp"
32 #ifdef CASADI_WITH_THREADSAFE_SYMBOLICS
33 std::mutex Archiver::mutex_solvers_;
static const std::string infix_
Infix.
static std::map< std::string, Plugin > solvers_
Collection of solvers.
static bool has_plugin(const std::string &pname, bool verbose=false)
Check if a plugin is available or can be loaded.
static Plugin & getPlugin(const std::string &pname)
Load and get the creator function.
static Plugin load_plugin(const std::string &pname, bool register_plugin=true, bool needs_lock=true)
Load a plugin dynamically.
std::string doc_archiver(const std::string &name)
Get the documentation string for a plugin.
bool has_archiver(const std::string &name)
Check if a particular plugin is available.
void load_archiver(const std::string &name)
Explicitly load a plugin dynamically.