18 #ifndef __tsid_python_HQPOutput_hpp__ 19 #define __tsid_python_HQPOutput_hpp__ 29 namespace bp = boost::python;
33 :
public boost::python::def_visitor< HQPOutputPythonVisitor<T> >
35 template<
class PyClass>
40 .def(bp::init<>(
"Defulat Constructor"))
41 .def(bp::init<int, int, int>((bp::args(
"nVars",
"nEq",
"nInCon"))))
46 static Eigen::VectorXd
x (
const T &
self) {
return self.x;}
47 static int status (
const T &
self) {
return self.status;}
48 static void expose(
const std::string & class_name)
50 std::string doc =
"HQPOutput info.";
51 bp::class_<T>(class_name.c_str(),
61 #endif // ifndef __tsid_python_HQPOutput_hpp__
static void expose(const std::string &class_name)
Definition: HQPOutput.hpp:48
static int status(const T &self)
Definition: HQPOutput.hpp:47
static Eigen::VectorXd x(const T &self)
Definition: HQPOutput.hpp:46
Definition: constraint-bound.hpp:26
Definition: HQPOutput.hpp:32
void visit(PyClass &cl) const
Definition: HQPOutput.hpp:37