23 mEnableRepeatedOffset(false),
24 mFetchFirstMatchingResult(false) {}
35 mRecordNumber = recordNumber;
49 mEnableRepeatedOffset =
true;
70 mFetchFirstMatchingResult =
true;
77 return mMatchingRecordNumbers;
97 return mEnableRepeatedOffset;
112 return mFetchFirstMatchingResult;
bool isEnableRepeatedOffset() const
const std::vector< uint8_t > & getMask() const
std::vector< uint8_t > & getMatchingRecordNumbers() override
bool isFetchFirstMatchingResult() const
SearchCommandData & setSfi(const uint8_t sfi) override
SearchCommandData & startAtRecord(const uint8_t recordNumber) override
SearchCommandData & enableRepeatedOffset() override
SearchCommandData & setOffset(const int offset) override
uint8_t getRecordNumber() const
SearchCommandData & setMask(const std::vector< uint8_t > &mask) override
const std::vector< uint8_t > & getSearchData() const
SearchCommandDataAdapter()
SearchCommandData & fetchFirstMatchingResult() override
SearchCommandData & setSearchData(const std::vector< uint8_t > &data) override