|
Namespaces | |
detail | |
Typedefs | |
template<class T > | |
using | config_layout = undefined_t |
template<class CL , class MT , MT CL::* ptr> | |
using | element_widget = undefined_t |
template<class... Ts> | |
using | first_not_undefined_t = ::simox::meta::first_not_undefined_t< Ts... > |
using | undefined_t = ::simox::meta::undefined_t |
Functions | |
std::string | ConcatID (const std::string &prefix, const std::string &suffix) |
create_specalization_for_type (bool) | |
create_specalization_for_type (Eigen::Matrix4f) | |
create_specalization_for_type (Eigen::Vector3f) | |
create_specalization_for_type (float) | |
create_specalization_for_type (std::string) | |
template<class VarName , class CL , class MT , MT CL::* ptr> | |
element_details< CL, MT, ptr > | to_element_detail (const boost::hana::pair< VarName, boost::hana::struct_detail::member_ptr< MT CL::*, ptr >> &) |
Variables | |
template<class CL , class MT , MT CL::* ptr> | |
constexpr undefined_t | element_decimals = {} |
template<class CL , class MT , MT CL::* ptr> | |
constexpr undefined_t | element_description = {} |
template<class CL , class MT , MT CL::* ptr> | |
constexpr undefined_t | element_label = {} |
template<class CL , class MT , MT CL::* ptr> | |
constexpr undefined_t | element_max = {} |
template<class CL , class MT , MT CL::* ptr> | |
constexpr undefined_t | element_min = {} |
template<class CL , class MT , MT CL::* ptr> | |
constexpr std::false_type | element_no_prop = {} |
template<class CL , class MT , MT CL::* ptr> | |
constexpr std::false_type | element_no_rem_gui = {} |
template<class CL , class MT , MT CL::* ptr> | |
constexpr undefined_t | element_property_name = {} |
template<class CL , class MT , MT CL::* ptr> | |
constexpr undefined_t | element_steps = {} |
using config_layout = undefined_t |
Definition at line 21 of file config_struct_details.h.
using element_widget = undefined_t |
Definition at line 18 of file config_struct_details.h.
using first_not_undefined_t = ::simox::meta::first_not_undefined_t<Ts...> |
using undefined_t = ::simox::meta::undefined_t |
|
inline |
armarx::meta::cfg::create_specalization_for_type | ( | bool | ) |
armarx::meta::cfg::create_specalization_for_type | ( | Eigen::Matrix4f | ) |
armarx::meta::cfg::create_specalization_for_type | ( | Eigen::Vector3f | ) |
armarx::meta::cfg::create_specalization_for_type | ( | float | ) |
armarx::meta::cfg::create_specalization_for_type | ( | std::string | ) |
element_details<CL, MT, ptr> armarx::meta::cfg::to_element_detail | ( | const boost::hana::pair< VarName, boost::hana::struct_detail::member_ptr< MT CL::*, ptr >> & | ) |
|
constexpr |
Definition at line 24 of file element_details.h.
|
constexpr |
Definition at line 18 of file element_details.h.
|
constexpr |
Definition at line 30 of file element_details.h.
|
constexpr |
Definition at line 15 of file element_details.h.
|
constexpr |
Definition at line 12 of file element_details.h.
|
constexpr |
Definition at line 33 of file element_details.h.
|
constexpr |
Definition at line 36 of file element_details.h.
|
constexpr |
Definition at line 21 of file element_details.h.
|
constexpr |
Definition at line 27 of file element_details.h.