Template Struct ConstraintUnaryVisitorBase::InternalVisitorModel

Nested Relationships

This struct is a nested type of Template Struct ConstraintUnaryVisitorBase.

Inheritance Relationships

Base Type

  • public boost::static_visitor< ReturnType >

Struct Documentation

template<typename Scalar, int Options, template<typename, int> class ConstraintCollectionTpl, typename ArgsTmp>
struct InternalVisitorModel : public boost::static_visitor<ReturnType>

Public Functions

inline InternalVisitorModel(ArgsTmp args)
template<typename ConstraintModelDerived>
inline ReturnType operator()(const ConstraintModelBase<ConstraintModelDerived> &cmodel) const
template<typename ConstraintDataDerived>
inline ReturnType operator()(const ConstraintDataBase<ConstraintDataDerived> &cdata) const

Public Members

ArgsTmp args