aligator  0.16.0
A versatile and efficient C++ library for real-time constrained trajectory optimization.
Loading...
Searching...
No Matches
aligator::python::SolverVisitor< SolverType > Struct Template Reference

#include </build/source/bindings/python/include/aligator/python/solvers.hpp>

Inheritance diagram for aligator::python::SolverVisitor< SolverType >:
[legend]
Collaboration diagram for aligator::python::SolverVisitor< SolverType >:
[legend]

Public Types

using CallbackPtr = typename SolverType::CallbackPtr

Public Member Functions

template<typename... Args>
void visit (bp::class_< Args... > &obj) const

Static Public Member Functions

static auto getCallback (const SolverType &obj, const std::string &name) -> CallbackPtr

Detailed Description

template<typename SolverType>
struct aligator::python::SolverVisitor< SolverType >

Definition at line 15 of file solvers.hpp.

Member Typedef Documentation

◆ CallbackPtr

template<typename SolverType>
using aligator::python::SolverVisitor< SolverType >::CallbackPtr = typename SolverType::CallbackPtr

Definition at line 16 of file solvers.hpp.

Member Function Documentation

◆ getCallback()

template<typename SolverType>
auto aligator::python::SolverVisitor< SolverType >::getCallback(const SolverType &obj,
const std::string &name ) -> CallbackPtr
inlinestatic

Definition at line 17 of file solvers.hpp.

◆ visit()

template<typename SolverType>
template<typename... Args>
void aligator::python::SolverVisitor< SolverType >::visit(bp::class_< Args... > &obj)const
inline

Definition at line 28 of file solvers.hpp.


The documentation for this struct was generated from the following file: