32 #ifndef ACADO_TOOLKIT_EXPORT_QPOASES_INTERFACE_HPP 33 #define ACADO_TOOLKIT_EXPORT_QPOASES_INTERFACE_HPP 65 const std::string& _sourceFileName,
66 const std::string& _commonHeaderName =
"",
67 const std::string& _realString =
"real_t",
68 const std::string& _intString =
"int",
70 const std::string& _commentString = std::string()
82 const std::string& _solverDefine,
86 const std::string& _printLevel,
87 bool _useSinglePrecision,
88 const std::string& _commonHeader,
89 const std::string& _namespace,
90 const std::string& _primalSolution,
91 const std::string& _dualSolution,
92 const std::string& _sigma,
94 bool _externalCholesky,
95 const std::string& _qpH,
96 const std::string& _qpR,
97 const std::string& _qpg,
98 const std::string& _qpA,
99 const std::string& _qplb,
100 const std::string& _qpub,
101 const std::string& _qplbA,
102 const std::string& _qpubA
116 #endif // ACADO_TOOLKIT_EXPORT_QPOASES_INTERFACE_HPP Allows to pass back messages to the calling function.
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)
#define CLOSE_NAMESPACE_ACADO
Allows export of template files.
ExportQpOasesInterface(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())
ExportTemplatedFile qpoSource
virtual returnValue exportCode()
virtual ~ExportQpOasesInterface()
#define BEGIN_NAMESPACE_ACADO
ExportTemplatedFile qpoHeader
A class for generating the glue code for interfacing qpOASES.