Home
last modified time | relevance | path

Searched refs:C2ParamFieldValuesBuilder (Results 1 – 4 of 4) sorted by relevance

/frameworks/av/media/codec2/vndk/include/util/
DC2InterfaceUtils.h650 class C2ParamFieldValuesBuilder {
655 C2ParamFieldValuesBuilder(const C2ParamField &field);
665 C2ParamFieldValuesBuilder<T> &any();
673 C2ParamFieldValuesBuilder<T> &none();
678 C2ParamFieldValuesBuilder<T> &equalTo(T value);
683 inline C2ParamFieldValuesBuilder<T> &greaterThan(T value) {
690 C2ParamFieldValuesBuilder<T> &greaterThanOrEqualTo(T value) {
697 C2ParamFieldValuesBuilder<T> &notLessThan(T value) {
704 C2ParamFieldValuesBuilder<T> &lessThanOrEqualTo(T value) {
711 C2ParamFieldValuesBuilder<T> &notGreaterThan(T value) {
[all …]
DC2InterfaceHelper.h251 C2ParamFieldValuesBuilder<T> shouldBe() const;
257 C2ParamFieldValuesBuilder<T> mustBe();
745 C2ParamFieldValuesBuilder< \
/frameworks/av/media/codec2/vndk/util/
DC2InterfaceUtils.cpp366 struct C2ParamFieldValuesBuilder<T>::Impl {
551 C2ParamFieldValuesBuilder<T>::operator C2ParamFieldValues() const { in operator C2ParamFieldValues()
556 C2ParamFieldValuesBuilder<T>::C2ParamFieldValuesBuilder(const C2ParamField &field) in C2ParamFieldValuesBuilder() function in C2ParamFieldValuesBuilder
557 : _mImpl(std::make_unique<C2ParamFieldValuesBuilder<T>::Impl>(field)) { } in C2ParamFieldValuesBuilder()
560 C2ParamFieldValuesBuilder<T> &C2ParamFieldValuesBuilder<T>::any() { in any()
566 C2ParamFieldValuesBuilder<T> &C2ParamFieldValuesBuilder<T>::none() { in none()
572 C2ParamFieldValuesBuilder<T> &C2ParamFieldValuesBuilder<T>::equalTo(T value) { in equalTo()
578 C2ParamFieldValuesBuilder<T> &C2ParamFieldValuesBuilder<T>::limitTo(const C2SupportedValueSet<T> &l… in limitTo()
584 C2ParamFieldValuesBuilder<T> &C2ParamFieldValuesBuilder<T>::limitTo(const C2SupportedFlags<T> &limi… in limitTo()
590 C2ParamFieldValuesBuilder<T> &C2ParamFieldValuesBuilder<T>::limitTo(const C2SupportedRange<T> &limi… in limitTo()
[all …]
DC2InterfaceHelper.cpp390 struct SupportedValuesBuilder : C2ParamFieldValuesBuilder<T> {
393 : C2ParamFieldValuesBuilder<T>(field), _mHelper(helper), _mField(field) { in SupportedValuesBuilder()
410 C2ParamFieldValuesBuilder<T> C2InterfaceHelper::Field<T>::shouldBe() const { in shouldBe()
411 return C2ParamFieldValuesBuilder<T>(_mField); in shouldBe()
415 C2ParamFieldValuesBuilder<T> C2InterfaceHelper::Field<T>::mustBe() { in mustBe()