32 #ifndef ACADO_TOOLKIT_EXPORT_QPOASES3_INTERFACE_HPP 33 #define ACADO_TOOLKIT_EXPORT_QPOASES3_INTERFACE_HPP 66 const std::string& _sourceFileName,
67 const std::string& _commonHeaderName =
"",
68 const std::string& _realString =
"real_t",
69 const std::string& _intString =
"int",
71 const std::string& _commentString = std::string()
83 const std::string& _solverDefine,
87 const std::string& _printLevel,
88 bool _useSinglePrecision,
90 const std::string& _commonHeader,
91 const std::string& _namespace,
92 const std::string& _primalSolution,
93 const std::string& _dualSolution,
94 const std::string& _sigma,
96 bool _externalCholesky,
97 const std::string& _qpH,
98 const std::string& _qpR,
99 const std::string& _qpg,
100 const std::string& _qpA,
101 const std::string& _qplb,
102 const std::string& _qpub,
103 const std::string& _qplbA,
104 const std::string& _qpubA
116 #endif // ACADO_TOOLKIT_EXPORT_QPOASES3_INTERFACE_HPP virtual returnValue configure(const std::string &_prefix, const std::string &_solverDefine, const int nvmax, const int ncmax, const int nwsrmax, const std::string &_printLevel, bool _useSinglePrecision, const std::string &_commonHeader, const std::string &_namespace, const std::string &_primalSolution, const std::string &_dualSolution, const std::string &_sigma, bool _hotstartQP, bool _externalCholesky, const std::string &_qpH, const std::string &_qpR, const std::string &_qpg, const std::string &_qpA, const std::string &_qplb, const std::string &_qpub, const std::string &_qplbA, const std::string &_qpubA)
Allows to pass back messages to the calling function.
#define CLOSE_NAMESPACE_ACADO
virtual returnValue exportCode()
A class for generating the glue code for interfacing qpOASES.
virtual ~ExportQpOases3Interface()
#define BEGIN_NAMESPACE_ACADO
A class for generating the glue code for interfacing qpOASES.
ExportQpOases3Interface(const std::string &_headerFileName, const std::string &_sourceFileName, const std::string &_commonHeaderName="", const std::string &_realString="real_t", const std::string &_intString="int", int _precision=16, const std::string &_commentString=std::string())