Ariles
|
Classes | |
class | Parameters |
class | Visitor |
Typedefs | |
using | Base = entry::Base< const defaults::Visitor > |
Functions | |
template<class t_Visitor , class t_Entry > | |
void | apply_defaults (const t_Visitor &visitor, t_Entry &entry, const typename t_Visitor::Parameters ¶m, ARILES2_IS_BASE_ENABLER(ariles2::defaults::Base, t_Entry)) |
template<class t_Visitor , typename t_Enumeration , typename = std::enable_if_t<std::is_enum<t_Enumeration>::value>> | |
void | apply_defaults (const t_Visitor &, t_Enumeration &, const typename t_Visitor::Parameters &) |
template<class t_Visitor , typename t_Scalar > | |
void | apply_defaults (const t_Visitor &, std::complex< t_Scalar > &entry, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_Entry > | |
void | apply_defaults (const t_Visitor &, ARILES2_POINTER_TYPE< t_Entry > &entry, const typename t_Visitor::Parameters &) |
template<class t_Visitor , class... t_Args> | |
void | apply_defaults (const t_Visitor &, std::map< t_Args... > &entry, const typename t_Visitor::Parameters &) |
template<class t_Visitor , typename t_First , typename t_Second > | |
void | apply_defaults (const t_Visitor &visitor, std::pair< t_First, t_Second > &entry, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , class... t_Args> | |
void | apply_defaults (const t_Visitor &, std::vector< t_Args... > &entry, const typename t_Visitor::Parameters &) |
template<class t_Visitor , class t_BetterEnum > | |
void | apply_defaults (t_Visitor &, t_BetterEnum &entry, const typename t_Visitor::Parameters &, const typename t_BetterEnum::_integral *=nullptr, const typename t_BetterEnum::_value_iterable *=nullptr, const typename t_BetterEnum::_name_iterable *=nullptr, const typename t_BetterEnum::_value_iterator *=nullptr, const typename t_BetterEnum::_name_iterator *=nullptr) |
template<class t_Visitor , typename t_Scalar , int t_rows, int t_cols, int t_flags> | |
void | apply_defaults (const t_Visitor &, Eigen::Matrix< t_Scalar, t_rows, t_cols, t_flags > &entry, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_Scalar , int t_dim, int t_mode, int t_options> | |
void | apply_defaults (const t_Visitor &, Eigen::Transform< t_Scalar, t_dim, t_mode, t_options > &entry, const typename t_Visitor::Parameters &) |
template<class t_Visitor , typename t_Scalar , int t_options> | |
void | apply_defaults (const t_Visitor &, Eigen::Quaternion< t_Scalar, t_options > &entry, const typename t_Visitor::Parameters &) |
using ariles2::defaults::Base = typedef entry::Base<const defaults::Visitor> |
Definition at line 106 of file defaults.h.
void ariles2::defaults::apply_defaults | ( | const t_Visitor & | , |
ARILES2_POINTER_TYPE< t_Entry > & | entry, | ||
const typename t_Visitor::Parameters & | |||
) |
Definition at line 114 of file generic_pointer.h.
void ariles2::defaults::apply_defaults | ( | const t_Visitor & | , |
Eigen::Matrix< t_Scalar, t_rows, t_cols, t_flags > & | entry, | ||
const typename t_Visitor::Parameters & | param | ||
) |
void ariles2::defaults::apply_defaults | ( | const t_Visitor & | , |
Eigen::Quaternion< t_Scalar, t_options > & | entry, | ||
const typename t_Visitor::Parameters & | |||
) |
void ariles2::defaults::apply_defaults | ( | const t_Visitor & | , |
Eigen::Transform< t_Scalar, t_dim, t_mode, t_options > & | entry, | ||
const typename t_Visitor::Parameters & | |||
) |
void ariles2::defaults::apply_defaults | ( | const t_Visitor & | , |
std::complex< t_Scalar > & | entry, | ||
const typename t_Visitor::Parameters & | param | ||
) |
void ariles2::defaults::apply_defaults | ( | const t_Visitor & | , |
std::map< t_Args... > & | entry, | ||
const typename t_Visitor::Parameters & | |||
) |
void ariles2::defaults::apply_defaults | ( | const t_Visitor & | , |
std::vector< t_Args... > & | entry, | ||
const typename t_Visitor::Parameters & | |||
) |
Definition at line 114 of file std_vector.h.
void ariles2::defaults::apply_defaults | ( | const t_Visitor & | , |
t_Enumeration & | , | ||
const typename t_Visitor::Parameters & | |||
) |
void ariles2::defaults::apply_defaults | ( | const t_Visitor & | visitor, |
std::pair< t_First, t_Second > & | entry, | ||
const typename t_Visitor::Parameters & | param | ||
) |
Definition at line 136 of file std_pair.h.
void ariles2::defaults::apply_defaults | ( | const t_Visitor & | visitor, |
t_Entry & | entry, | ||
const typename t_Visitor::Parameters & | param, | ||
ARILES2_IS_BASE_ENABLER(ariles2::defaults::Base, t_Entry) | |||
) |
void ariles2::defaults::apply_defaults | ( | t_Visitor & | , |
t_BetterEnum & | entry, | ||
const typename t_Visitor::Parameters & | , | ||
const typename t_BetterEnum::_integral * | = nullptr , |
||
const typename t_BetterEnum::_value_iterable * | = nullptr , |
||
const typename t_BetterEnum::_name_iterable * | = nullptr , |
||
const typename t_BetterEnum::_value_iterator * | = nullptr , |
||
const typename t_BetterEnum::_name_iterator * | = nullptr |
||
) |
Definition at line 90 of file better_enums.h.