Home
last modified time | relevance | path

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

/hardware/google/av/codec2/vndk/include/util/
DC2InterfaceUtils.h341 class C2SupportedFlags {
351 static inline C2SupportedFlags<T> None() {
352 return C2SupportedFlags(std::initializer_list<C2Value::Primitive>());
361 static inline C2SupportedFlags<T> Flags(const std::initializer_list<T> flags, T min = T(0)) {
362 return C2SupportedFlags(min, flags);
371 static inline C2SupportedFlags<T> Flags(const std::vector<T> &flags, T min = T(0)) {
372 return C2SupportedFlags(min, flags);
381 C2SupportedFlags<T>(const C2FieldSupportedValues &values) {
406 C2SupportedFlags<T> limitedTo(const C2SupportedFlags<T> &limit) const;
438 C2SupportedFlags(std::vector<C2Value::Primitive> &&values)
[all …]
/hardware/google/av/codec2/vndk/util/
DC2Debug.cpp184 std::ostream& operator<<(std::ostream& os, const C2SupportedFlags<T> &i) { in operator <<()
201 template std::ostream& operator<<(std::ostream& os, const C2SupportedFlags<char> &i);
202 template std::ostream& operator<<(std::ostream& os, const C2SupportedFlags<uint8_t> &i);
203 template std::ostream& operator<<(std::ostream& os, const C2SupportedFlags<int32_t> &i);
204 template std::ostream& operator<<(std::ostream& os, const C2SupportedFlags<uint32_t> &i);
206 template std::ostream& operator<<(std::ostream& os, const C2SupportedFlags<int64_t> &i);
207 template std::ostream& operator<<(std::ostream& os, const C2SupportedFlags<uint64_t> &i);
209 template std::ostream& operator<<(std::ostream& os, const C2SupportedFlags<float> &i);
244 C2SupportedFlags<ValueType> _mFlags;
DC2InterfaceUtils.cpp159 bool C2SupportedFlags<float>::contains(float value) const { in contains()
164 const std::vector<float> C2SupportedFlags<float>::flags() const { in flags()
169 C2SupportedFlags<float> C2SupportedFlags<float>::limitedTo(const C2SupportedFlags<float> &limit) co… in limitedTo()
171 return C2SupportedFlags(std::move(values)); in limitedTo()
175 float C2SupportedFlags<float>::min() const { in min()
180 bool C2SupportedFlags<T>::contains(T value) const { in contains()
200 const std::vector<T> C2SupportedFlags<T>::flags() const { in flags()
212 C2SupportedFlags<T> C2SupportedFlags<T>::limitedTo(const C2SupportedFlags<T> &limit) const { in limitedTo()
230 return C2SupportedFlags(std::move(values)); in limitedTo()
234 T C2SupportedFlags<T>::min() const { in min()
[all …]