Home
last modified time | relevance | path

Searched refs:IdentifierIterator (Results 1 – 2 of 2) sorted by relevance

/hardware/interfaces/broadcastradio/common/utils2x/include/broadcastradio-utils-2x/
DUtils.h42 class IdentifierIterator
45 using traits = std::iterator_traits<IdentifierIterator>;
51 explicit IdentifierIterator(const V2_0::ProgramSelector& sel);
53 IdentifierIterator operator++(int);
54 IdentifierIterator& operator++();
57 IdentifierIterator operator+(diff_type v) const { return IdentifierIterator(mSel, mPos + v); }
58 bool operator==(const IdentifierIterator& rhs) const;
59 inline bool operator!=(const IdentifierIterator& rhs) const { return !operator==(rhs); };
62 explicit IdentifierIterator(const V2_0::ProgramSelector& sel, size_t pos);
157 utils::IdentifierIterator begin(const ProgramSelector& sel);
[all …]
/hardware/interfaces/broadcastradio/common/utils2x/
DUtils.cpp48 IdentifierIterator::IdentifierIterator(const V2_0::ProgramSelector& sel) in IdentifierIterator() function in android::hardware::broadcastradio::utils::IdentifierIterator
49 : IdentifierIterator(sel, 0) {} in IdentifierIterator()
51 IdentifierIterator::IdentifierIterator(const V2_0::ProgramSelector& sel, size_t pos) in IdentifierIterator() function in android::hardware::broadcastradio::utils::IdentifierIterator
54 IdentifierIterator IdentifierIterator::operator++(int) { in operator ++()
60 IdentifierIterator& IdentifierIterator::operator++() { in operator ++()
65 IdentifierIterator::ref_type IdentifierIterator::operator*() const { in operator *()
73 bool IdentifierIterator::operator==(const IdentifierIterator& rhs) const { in operator ==()
421 utils::IdentifierIterator begin(const ProgramSelector& sel) { in begin()
422 return utils::IdentifierIterator(sel); in begin()
425 utils::IdentifierIterator end(const ProgramSelector& sel) { in end()
[all …]