#include <mc_rtc/constants.h>
#include <mc_rbdyn/rpy_utils.h>
#include <SpaceVecAlg/SpaceVecAlg>
#include <array>
#include <type_traits>
#include <variant>
#include <vector>
Go to the source code of this file.
Namespaces | |
mc_rtc | |
mc_rtc::gui | |
mc_rtc::gui::details | |
Typedefs | |
template<typename... > | |
using | mc_rtc::gui::details::void_t = void |
template<typename GetT > | |
using | mc_rtc::gui::details::ReturnTypeT = typename ReturnType< GetT >::type |
Functions | |
template<typename GetT > | |
constexpr bool | mc_rtc::gui::details::is_getter_impl (void_t< decltype(std::declval< GetT >()())> *) |
template<typename GetT > | |
constexpr bool | mc_rtc::gui::details::is_getter_impl (...) |
template<typename GetT > | |
constexpr bool | mc_rtc::gui::details::is_getter () |
template<typename T > | |
auto | mc_rtc::gui::details::read (const T &&value) |
template<bool Degrees, typename T > | |
auto | mc_rtc::gui::details::read_rpy (const T &&value) |
template<typename T > | |
auto | mc_rtc::gui::details::read (const T &value) |
template<bool Degrees, typename T > | |
auto | mc_rtc::gui::details::read_rpy (const T &value) |
template<typename T > | |
auto | mc_rtc::gui::details::write (T &value) |
template<typename T > | |
auto | mc_rtc::gui::details::GetValueOrCallbackValue (const T &value_or_cb) |
Variables | |
template<typename CallbackT , typename FunT > | |
constexpr bool | mc_rtc::gui::details::has_compatible_signature_v = std::is_convertible_v<CallbackT, std::function<FunT>> |
template<typename T > | |
constexpr bool | mc_rtc::gui::details::is_variant_v = is_variant<T>::value |