• Home
  • Raw
  • Download

Lines Matching refs:C2ParamFieldValuesBuilder

650 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) {
718 C2ParamFieldValuesBuilder<T> &lessThan(T value) {
726 C2ParamFieldValuesBuilder<T> &inRange(
735 C2ParamFieldValuesBuilder<T> &inSeries(T min, T max, T num, T denom) {
743 C2ParamFieldValuesBuilder<T> &inMacSeries(T min, T max, T step, T num, T denom) {
750 C2ParamFieldValuesBuilder<T> &oneOf(const std::initializer_list<T> values) {
757 C2ParamFieldValuesBuilder<T> &oneOf(const std::vector<T> &values) {
765 C2ParamFieldValuesBuilder<T> &flags(const std::vector<T> &flags, T min = T(0)) {
773 C2ParamFieldValuesBuilder<T> &flags(const std::initializer_list<T> flags, T min = T(0)) {
777 virtual ~C2ParamFieldValuesBuilder();
780 C2ParamFieldValuesBuilder(const C2ParamFieldValuesBuilder &);
781 C2ParamFieldValuesBuilder& operator=(const C2ParamFieldValuesBuilder &);
787 C2ParamFieldValuesBuilder<T> &limitTo(const C2SupportedValueSet<T> &limit);
792 C2ParamFieldValuesBuilder<T> &limitTo(const C2SupportedFlags<T> &limit);
797 C2ParamFieldValuesBuilder<T> &limitTo(const C2SupportedRange<T> &limit);