26 #include "xml_file_internal.hpp" 
   38 #ifdef CASADI_WITH_THREADSAFE_SYMBOLICS 
   39   std::mutex XmlFileInternal::mutex_solvers_;
 
   48   casadi_error(
"parse not defined for " + 
class_name());
 
   53   casadi_error(
"dump not defined for " + 
class_name());
 
virtual std::string class_name() const =0
Readable name of the internal class.
 
static std::map< std::string, Plugin > solvers_
Collection of solvers.
 
static const std::string infix_
Infix.
 
void disp(std::ostream &stream, bool more=false) const override
Print a description.
 
virtual void dump(const std::string &filename, const XmlNode &node)
 
virtual XmlNode parse(const std::string &filename)
 
~XmlFileInternal() override
 
std::string filename(const std::string &path)