Ariles
|
Classes | |
class | Base |
class | Parameters |
class | Visitor |
Functions | |
template<class t_Visitor , class t_Left , class t_Right > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const t_Left &left, const t_Right &right, const typename t_Visitor::Parameters ¶m, ARILES2_IS_BASE_ENABLER(ariles2::Ariles, t_Left)) |
template<class t_Visitor , typename t_Enumeration > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const t_Enumeration &left, const t_Enumeration &right, const typename t_Visitor::Parameters &, ARILES2_IS_ENUM_ENABLER(t_Enumeration)) |
template<class t_Visitor , class t_Scalar > | |
ARILES2_COMPARE_TYPES_LIST void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const std::complex< t_Scalar > &left, const std::complex< t_Scalar > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const float &left, const float &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const double &left, const double &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_Entry > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const ARILES2_POINTER_TYPE< t_Entry > &left, const ARILES2_POINTER_TYPE< t_Entry > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_Key , typename t_Value , class t_Compare , class t_Allocator > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const std::map< t_Key, t_Value, t_Compare, t_Allocator > &left, const std::map< t_Key, t_Value, t_Compare, t_Allocator > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_First , typename t_Second > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const std::pair< t_First, t_Second > &left, const std::pair< t_First, t_Second > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_VectorEntryType , class t_Allocator > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const std::vector< t_VectorEntryType, t_Allocator > &left, const std::vector< t_VectorEntryType, t_Allocator > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , class t_BetterEnum > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const t_BetterEnum &left, const t_BetterEnum &right, const typename t_Visitor::Parameters &, const typename t_BetterEnum::_integral *=NULL, const typename t_BetterEnum::_value_iterable *=NULL, const typename t_BetterEnum::_name_iterable *=NULL, const typename t_BetterEnum::_value_iterator *=NULL, const typename t_BetterEnum::_name_iterator *=NULL) |
template<class t_Visitor , typename t_Scalar , int t_dim, int t_mode, int t_options> | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const Eigen::Transform< t_Scalar, t_dim, t_mode, t_options > &left, const Eigen::Transform< t_Scalar, t_dim, t_mode, t_options > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_Scalar , int t_options> | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const Eigen::Quaternion< t_Scalar, t_options > &left, const Eigen::Quaternion< t_Scalar, t_options > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_Scalar , int t_rows, int t_cols, int t_flags> | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_compare (t_Visitor &visitor, const Eigen::Matrix< t_Scalar, t_rows, t_cols, t_flags > &left, const Eigen::Matrix< t_Scalar, t_rows, t_cols, t_flags > &right, const typename t_Visitor::Parameters ¶m) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const ARILES2_POINTER_TYPE< t_Entry > & | left, | ||
const ARILES2_POINTER_TYPE< t_Entry > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
Definition at line 68 of file generic_pointer.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const double & | left, | ||
const double & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const Eigen::Matrix< t_Scalar, t_rows, t_cols, t_flags > & | left, | ||
const Eigen::Matrix< t_Scalar, t_rows, t_cols, t_flags > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const Eigen::Quaternion< t_Scalar, t_options > & | left, | ||
const Eigen::Quaternion< t_Scalar, t_options > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const Eigen::Transform< t_Scalar, t_dim, t_mode, t_options > & | left, | ||
const Eigen::Transform< t_Scalar, t_dim, t_mode, t_options > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const float & | left, | ||
const float & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
ARILES2_COMPARE_TYPES_LIST void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const std::complex< t_Scalar > & | left, | ||
const std::complex< t_Scalar > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const std::map< t_Key, t_Value, t_Compare, t_Allocator > & | left, | ||
const std::map< t_Key, t_Value, t_Compare, t_Allocator > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const std::pair< t_First, t_Second > & | left, | ||
const std::pair< t_First, t_Second > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
Definition at line 116 of file std_pair.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const std::vector< t_VectorEntryType, t_Allocator > & | left, | ||
const std::vector< t_VectorEntryType, t_Allocator > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
Definition at line 65 of file std_vector.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const t_BetterEnum & | left, | ||
const t_BetterEnum & | right, | ||
const typename t_Visitor::Parameters & | , | ||
const typename t_BetterEnum::_integral * | = NULL , |
||
const typename t_BetterEnum::_value_iterable * | = NULL , |
||
const typename t_BetterEnum::_name_iterable * | = NULL , |
||
const typename t_BetterEnum::_value_iterator * | = NULL , |
||
const typename t_BetterEnum::_name_iterator * | = NULL |
||
) |
Definition at line 66 of file better_enums.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const t_Enumeration & | left, | ||
const t_Enumeration & | right, | ||
const typename t_Visitor::Parameters & | , | ||
ARILES2_IS_ENUM_ENABLER(t_Enumeration) | |||
) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::compare::apply_compare | ( | t_Visitor & | visitor, |
const t_Left & | left, | ||
const t_Right & | right, | ||
const typename t_Visitor::Parameters & | param, | ||
ARILES2_IS_BASE_ENABLER(ariles2::Ariles, t_Left) | |||
) |