|
template<class t_Visitor , class t_Entry > |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, t_Entry &entry, const typename t_Visitor::Parameters ¶meters, ARILES2_IS_BASE_ENABLER(ariles2::read::Base, t_Entry)) |
|
template<class t_Visitor , typename t_Enumeration > |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, t_Enumeration &entry, const typename t_Visitor::Parameters &, ARILES2_IS_ENUM_ENABLER(t_Enumeration)) |
| Read configuration entry (an enum) This function is necessary since an explicit casting to integer is needed. More...
|
|
template<class t_Visitor , typename t_Entry > |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &reader, ARILES2_POINTER_TYPE< t_Entry > &entry, const typename t_Visitor::Parameters ¶meters) |
|
template<class t_Visitor , typename t_Key , typename t_Value , class t_Compare , class t_Allocator > |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, std::map< t_Key, t_Value, t_Compare, t_Allocator > &entry, const typename t_Visitor::Parameters ¶m) |
|
template<class t_Visitor , typename t_Value , class t_Compare , class t_Allocator > |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, std::map< std::string, t_Value, t_Compare, t_Allocator > &entry, const typename t_Visitor::Parameters ¶meters) |
|
template<class t_Visitor , typename t_First , typename t_Second > |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, std::pair< t_First, t_Second > &entry, const typename t_Visitor::Parameters ¶meters) |
|
template<class t_Visitor , typename t_Second > |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, std::pair< std::string, t_Second > &entry, const typename t_Visitor::Parameters ¶meters) |
|
template<class t_Visitor , typename t_VectorEntryType , class t_Allocator > |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, std::vector< t_VectorEntryType, t_Allocator > &entry, const typename t_Visitor::Parameters ¶m) |
|
template<class t_Visitor , class t_BetterEnum , class t_Flags > |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, t_BetterEnum &entry, const t_Flags &, 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_rows, int t_flags> |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, Eigen::Matrix< t_Scalar, t_rows, 1, t_flags > &entry, 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_read (t_Visitor &visitor, Eigen::Matrix< t_Scalar, t_rows, t_cols, t_flags > &entry, const typename t_Visitor::Parameters ¶meters) |
|
template<class t_Visitor , typename t_Scalar , int t_dim, int t_mode, int t_options> |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, Eigen::Transform< t_Scalar, t_dim, t_mode, t_options > &entry, const typename t_Visitor::Parameters ¶m) |
|
template<class t_Visitor , typename t_Scalar , int t_options> |
void ARILES2_VISIBILITY_ATTRIBUTE | apply_read (t_Visitor &visitor, Eigen::Quaternion< t_Scalar, t_options > &entry, const typename t_Visitor::Parameters ¶meters) |
|