Public Types | Public Member Functions | Static Public Member Functions | List of all members
eigenpy::details::VariantVisitorType< ResultType, boost::variant< Alternatives... > > Struct Template Reference

boost::variant implementation More...

#include <variant.hpp>

Inheritance diagram for eigenpy::details::VariantVisitorType< ResultType, boost::variant< Alternatives... > >:
Inheritance graph
[legend]

Public Types

typedef ResultType result_type
 
typedef boost::variant< Alternatives... > variant_type
 

Public Member Functions

result_type operator() (boost::blank) const
 

Static Public Member Functions

template<typename Visitor , typename Visitable >
static result_type visit (Visitor &&visitor, Visitable &&visitable)
 

Detailed Description

template<typename ResultType, typename... Alternatives>
struct eigenpy::details::VariantVisitorType< ResultType, boost::variant< Alternatives... > >

boost::variant implementation

Definition at line 77 of file variant.hpp.

Member Typedef Documentation

◆ result_type

template<typename ResultType , typename... Alternatives>
typedef ResultType eigenpy::details::VariantVisitorType< ResultType, boost::variant< Alternatives... > >::result_type

Definition at line 80 of file variant.hpp.

◆ variant_type

template<typename ResultType , typename... Alternatives>
typedef boost::variant<Alternatives...> eigenpy::details::VariantVisitorType< ResultType, boost::variant< Alternatives... > >::variant_type

Definition at line 79 of file variant.hpp.

Member Function Documentation

◆ operator()()

template<typename ResultType , typename... Alternatives>
result_type eigenpy::details::VariantVisitorType< ResultType, boost::variant< Alternatives... > >::operator() ( boost::blank  ) const
inline

Definition at line 87 of file variant.hpp.

◆ visit()

template<typename ResultType , typename... Alternatives>
template<typename Visitor , typename Visitable >
static result_type eigenpy::details::VariantVisitorType< ResultType, boost::variant< Alternatives... > >::visit ( Visitor &&  visitor,
Visitable &&  visitable 
)
inlinestatic

Definition at line 83 of file variant.hpp.


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


eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Fri Jun 14 2024 02:15:58