Shortcuts

Typedef ripple::array_value_enable_t

Typedef Documentation

template<typename T, typename Impl, typename Type = std::decay_t<T>, typename Value = typename ArrayTraits<Impl>::Value>
using ripple::array_value_enable_t = std::enable_if_t<(std::is_same_v<Type, Value> || std::is_convertible_v<Type, Value>) && !is_array_v<Type>, int>

Defines a valid type if the type T is either the same as the value type of the array implementation Impl, or convertible to the value type.

Template Parameters
  • T: The type to base the enable on.

  • Impl: The array implementation to get the value type from.

Docs

Access comprehensive developer documentation for Ripple

View Docs

Tutorials

Get tutorials to help with understand all features

View Tutorials

Examples

Find examples to help get started

View Examples