73 const std::string& proxy_name) = 0;
84 template <
typename PropertyType>
90 PropertyType* m_setter_ref;
96 m_setter_ref{setter_ref}
98 ARMARX_CHECK(m_setter_ref !=
nullptr) <<
"`m_setter_ref` must not be a nullptr";
111 const std::string& proxy_name)
override
116 *m_setter_ref = ice_manager->getProxy<PropertyType>(proxy_name);
119 *m_setter_ref = ice_manager->getTopic<PropertyType>(proxy_name);