Ariles
|
Classes | |
class | Base |
class | Parameters |
class | Visitor |
Functions | |
template<class t_Visitor , class t_Left , class t_Right > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &visitor, 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 > | |
ARILES2_BASIC_TYPES_LIST ARILES2_COMPLEX_NUMBER_TYPES_LIST void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &, t_Enumeration &left, const t_Enumeration &right, const typename t_Visitor::Parameters &, ARILES2_IS_ENUM_ENABLER(t_Enumeration)) |
template<class t_Visitor , typename t_Entry > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &visitor, 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_Left , typename t_Right > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &visitor, ARILES2_POINTER_TYPE< t_Left > &left, const ARILES2_POINTER_TYPE< t_Right > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_KeyLeft , typename t_ValueLeft , class t_CompareLeft , class t_AllocatorLeft , typename t_KeyRight , typename t_ValueRight , class t_CompareRight , class t_AllocatorRight > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &visitor, std::map< t_KeyLeft, t_ValueLeft, t_CompareLeft, t_AllocatorLeft > &left, const std::map< t_KeyRight, t_ValueRight, t_CompareRight, t_AllocatorRight > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_FirstLeft , typename t_SecondLeft , typename t_FirstRight , typename t_SecondRight > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &visitor, std::pair< t_FirstLeft, t_SecondLeft > &left, const std::pair< t_FirstRight, t_SecondRight > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , typename t_VectorEntryTypeLeft , class t_AllocatorLeft , typename t_VectorEntryTypeRight , class t_AllocatorRight > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &visitor, std::vector< t_VectorEntryTypeLeft, t_AllocatorLeft > &left, const std::vector< t_VectorEntryTypeRight, t_AllocatorRight > &right, const typename t_Visitor::Parameters ¶m) |
template<class t_Visitor , class t_BetterEnum > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &, 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 , class t_Left , class t_Right > | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &, t_Left &left, const t_Right &right, const typename t_Visitor::Parameters &, const typename t_Left::Scalar *=NULL, const typename t_Right::Scalar *=NULL) |
template<class t_Visitor , typename t_Scalar , int t_flags> | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &, Eigen::Matrix< t_Scalar, 3, 1, t_flags > &left, const geometry_msgs::Vector3 &right, const typename t_Visitor::Parameters &) |
template<class t_Visitor , typename t_Scalar , int t_flags> | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (t_Visitor &, Eigen::Matrix< t_Scalar, Eigen::Dynamic, 1, t_flags > &left, const geometry_msgs::Vector3 &right, const typename t_Visitor::Parameters &) |
template<class t_Visitor , typename t_Scalar , int t_options> | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (const t_Visitor &, Eigen::Quaternion< t_Scalar, t_options > &left, const geometry_msgs::Quaternion &right, const typename t_Visitor::Parameters &) |
template<class t_Visitor , typename t_Scalar , int t_mode, int t_options> | |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_copyfrom (const t_Visitor &visitor, Eigen::Transform< t_Scalar, 3, t_mode, t_options > &left, const geometry_msgs::Transform &right, const typename t_Visitor::Parameters ¶m) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | const t_Visitor & | , |
Eigen::Quaternion< t_Scalar, t_options > & | left, | ||
const geometry_msgs::Quaternion & | right, | ||
const typename t_Visitor::Parameters & | |||
) |
Definition at line 49 of file rosmsg_geometry_msgs.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | const t_Visitor & | visitor, |
Eigen::Transform< t_Scalar, 3, t_mode, t_options > & | left, | ||
const geometry_msgs::Transform & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
Definition at line 64 of file rosmsg_geometry_msgs.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | , |
Eigen::Matrix< t_Scalar, 3, 1, t_flags > & | left, | ||
const geometry_msgs::Vector3 & | right, | ||
const typename t_Visitor::Parameters & | |||
) |
Definition at line 21 of file rosmsg_geometry_msgs.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | , |
Eigen::Matrix< t_Scalar, Eigen::Dynamic, 1, t_flags > & | left, | ||
const geometry_msgs::Vector3 & | right, | ||
const typename t_Visitor::Parameters & | |||
) |
Definition at line 34 of file rosmsg_geometry_msgs.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | , |
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 116 of file better_enums.h.
ARILES2_BASIC_TYPES_LIST ARILES2_COMPLEX_NUMBER_TYPES_LIST void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | , |
t_Enumeration & | left, | ||
const t_Enumeration & | right, | ||
const typename t_Visitor::Parameters & | , | ||
ARILES2_IS_ENUM_ENABLER(t_Enumeration) | |||
) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | , |
t_Left & | left, | ||
const t_Right & | right, | ||
const typename t_Visitor::Parameters & | , | ||
const typename t_Left::Scalar * | = NULL , |
||
const typename t_Right::Scalar * | = NULL |
||
) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | visitor, |
ARILES2_POINTER_TYPE< t_Entry > & | left, | ||
const ARILES2_POINTER_TYPE< t_Entry > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
Definition at line 140 of file generic_pointer.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | visitor, |
ARILES2_POINTER_TYPE< t_Left > & | left, | ||
const ARILES2_POINTER_TYPE< t_Right > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
Definition at line 170 of file generic_pointer.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | visitor, |
std::map< t_KeyLeft, t_ValueLeft, t_CompareLeft, t_AllocatorLeft > & | left, | ||
const std::map< t_KeyRight, t_ValueRight, t_CompareRight, t_AllocatorRight > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | visitor, |
std::pair< t_FirstLeft, t_SecondLeft > & | left, | ||
const std::pair< t_FirstRight, t_SecondRight > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
Definition at line 179 of file std_pair.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | visitor, |
std::vector< t_VectorEntryTypeLeft, t_AllocatorLeft > & | left, | ||
const std::vector< t_VectorEntryTypeRight, t_AllocatorRight > & | right, | ||
const typename t_Visitor::Parameters & | param | ||
) |
Definition at line 132 of file std_vector.h.
void ARILES2_VISIBILITY_ATTRIBUTE ariles2::copyfrom::apply_copyfrom | ( | t_Visitor & | visitor, |
t_Left & | left, | ||
const t_Right & | right, | ||
const typename t_Visitor::Parameters & | param, | ||
ARILES2_IS_BASE_ENABLER(ariles2::Ariles, t_Left) | |||
) |