Home
last modified time | relevance | path

Searched refs:C2EasyEnum (Results 1 – 3 of 3) sorted by relevance

/hardware/google/av/codec2/include/
DC2Enum.h203 struct C2EasyEnum { struct
208 inline constexpr C2EasyEnum(E value_) : value(value_) { } in C2EasyEnum() argument
209 inline constexpr C2EasyEnum(U value_) : value(E(value_)) { } in C2EasyEnum() function
210 inline constexpr C2EasyEnum() = default;
217 struct underlying_type<C2EasyEnum<E>> {
222 struct is_enum<C2EasyEnum<E>> {
DC2Config.h38 typedef C2SimpleValueStruct<C2EasyEnum<c2_bool_t>> C2EasyBoolValue;
950 typedef C2StreamParam<C2Setting, C2SimpleValueStruct<C2EasyEnum<C2BufferData::type_t>>,
1642 typedef C2StreamParam<C2Tuning, C2SimpleValueStruct<C2EasyEnum<C2Config::picture_type_t>>,
1650 typedef C2StreamParam<C2Info, C2SimpleValueStruct<C2EasyEnum<C2Config::picture_type_t>>,
1978 typedef C2StreamParam<C2Info, C2SimpleValueStruct<C2EasyEnum<C2Config::aac_packaging_t>>,
DC2Param.h940 template<typename E> struct C2EasyEnum;
990 inline static NamedValuesType namedValuesFor(const C2EasyEnum<E> &) { in namedValuesFor()