Home
last modified time | relevance | path

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

/hardware/google/av/codec2/vndk/util/
DC2InterfaceUtils.cpp813 struct C2_HIDE C2FieldUtils::Iterator::Impl : public _C2ParamInspector {
842 C2FieldUtils::Iterator::Iterator(std::shared_ptr<Impl> impl) in Iterator() function in C2FieldUtils::Iterator
845 C2FieldUtils::Iterator::value_type C2FieldUtils::Iterator::operator*() const { in operator *()
849 C2FieldUtils::Iterator& C2FieldUtils::Iterator::operator++() { in operator ++()
854 bool C2FieldUtils::Iterator::operator==(const Iterator &other) const { in operator ==()
861 virtual std::shared_ptr<Iterator::Impl> begin() const = 0;
864 virtual std::shared_ptr<Iterator::Impl> end() const { in end()
865 return std::make_shared<Iterator::Impl>(); in end()
874 C2FieldUtils::Iterator C2FieldUtils::List::begin() const { in begin()
875 return C2FieldUtils::Iterator(mImpl->begin()); in begin()
[all …]
/hardware/interfaces/keymaster/3.0/vts/functional/
Dauthorization_set.h216 template <typename Iterator> void push_back(Iterator begin, Iterator end) { in push_back()
223 template <typename Iterator> void move(Iterator begin, Iterator end) { in move()
/hardware/google/av/codec2/vndk/include/util/
DC2InterfaceUtils.h1048 struct Iterator {
1059 virtual Iterator& operator++();
1061 virtual bool operator==(const Iterator &) const;
1062 inline bool operator!=(const Iterator &other) const { return !operator==(other); }
1064 virtual ~Iterator() = default;
1067 Iterator(std::shared_ptr<Impl>);
1078 virtual Iterator begin() const;
1081 virtual Iterator end() const;
/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/
Dauthorization_set.h209 template <typename Iterator>
210 void append(Iterator begin, Iterator end) { in append()