Public Types | Public Member Functions | Public Attributes | List of all members
pinocchio::AlgorithmCheckerList<> Struct Template Reference

Checker having a list of Checker as input argument. More...

#include <check.hpp>

Inheritance diagram for pinocchio::AlgorithmCheckerList<>:
Inheritance graph
[legend]

Public Types

typedef boost::fusion::list< BOOST_PP_ENUM_PARAMS(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, D)> ArgType
 

Public Member Functions

 AlgorithmCheckerList (const ArgType &checkerList)
 
template<typename Scalar , int Options, template< typename, int > class JointCollectionTpl>
bool checkModel_impl (const ModelTpl< Scalar, Options, JointCollectionTpl > &model) const
 
- Public Member Functions inherited from pinocchio::AlgorithmCheckerBase< AlgorithmCheckerList< BOOST_PP_ENUM_PARAMS(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, D)> >
bool checkModel (const ModelTpl< Scalar, Options, JointCollectionTpl > &model) const
 
AlgorithmCheckerList< BOOST_PP_ENUM_PARAMS(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, D)> & derived ()
 
const AlgorithmCheckerList< BOOST_PP_ENUM_PARAMS(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, D)> & derived () const
 

Public Attributes

const ArgTypecheckerList
 

Detailed Description

template<BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, class D, boost::fusion::void_)>
struct pinocchio::AlgorithmCheckerList<>

Checker having a list of Checker as input argument.

Definition at line 48 of file check.hpp.

Member Typedef Documentation

◆ ArgType

template<BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, class D, boost::fusion::void_) >
typedef boost::fusion::list<BOOST_PP_ENUM_PARAMS(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE,D)> pinocchio::AlgorithmCheckerList<>::ArgType

Definition at line 50 of file check.hpp.

Constructor & Destructor Documentation

◆ AlgorithmCheckerList()

template<BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, class D, boost::fusion::void_) >
pinocchio::AlgorithmCheckerList<>::AlgorithmCheckerList ( const ArgType checkerList)
inline

Definition at line 52 of file check.hpp.

Member Function Documentation

◆ checkModel_impl()

template<BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, class D, boost::fusion::void_) >
template<typename Scalar , int Options, template< typename, int > class JointCollectionTpl>
bool pinocchio::AlgorithmCheckerList<>::checkModel_impl ( const ModelTpl< Scalar, Options, JointCollectionTpl > &  model) const

Member Data Documentation

◆ checkerList

template<BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, class D, boost::fusion::void_) >
const ArgType& pinocchio::AlgorithmCheckerList<>::checkerList

Definition at line 60 of file check.hpp.


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


pinocchio
Author(s):
autogenerated on Fri Jun 23 2023 02:38:34