HomeSort by relevance Sort by last modified time
    Searched defs:Iterator (Results 1 - 25 of 168) sorted by null

1 2 3 4 5 6 7

  /libcore/ojluni/src/main/java/java/util/
Iterator.java 31 * An iterator over a collection. {@code Iterator} takes the place of
46 * @param <E> the type of elements returned by this iterator
54 public interface Iterator<E> {
74 * by this iterator (optional operation). This method can be called
75 * only once per call to {@link #next}. The behavior of an iterator
85 * operation is not supported by this iterator
  /external/icu/icu4c/source/common/
bytestrieiterator.cpp 23 BytesTrie::Iterator::Iterator(const void *trieBytes, int32_t maxStringLength,
35 // Unlike BytesTrie itself, its Iterator performs memory allocations anyway
45 BytesTrie::Iterator::Iterator(const BytesTrie &trie, int32_t maxStringLength,
76 BytesTrie::Iterator::~Iterator() {
81 BytesTrie::Iterator &
82 BytesTrie::Iterator::reset() {
97 BytesTrie::Iterator::hasNext() const { return pos_!=NULL || !stack_->isEmpty();
    [all...]
ucharstrieiterator.cpp 22 UCharsTrie::Iterator::Iterator(const UChar *trieUChars, int32_t maxStringLength,
35 // Unlike UCharsTrie itself, its Iterator performs memory allocations anyway
44 UCharsTrie::Iterator::Iterator(const UCharsTrie &trie, int32_t maxStringLength,
75 UCharsTrie::Iterator::~Iterator() {
79 UCharsTrie::Iterator &
80 UCharsTrie::Iterator::reset() {
96 UCharsTrie::Iterator::hasNext() const { return pos_!=NULL || !stack_->isEmpty();
    [all...]
  /external/sfntly/cpp/src/sfntly/port/
java_iterator.h 22 // Interface of Java iterator.
23 // This is a forward read-only iterator that represents java.util.Iterator<E>
28 class Iterator : public virtual RefCount {
30 virtual ~Iterator() {}
34 Iterator() {}
35 NO_COPY_AND_ASSIGN(Iterator);
40 class PODIterator : public Iterator<ReturnType, ContainerBase>,
67 class RefIterator : public Iterator<ReturnType, ContainerBase>,
  /external/v8/src/base/
adapters.h 20 typedef decltype(static_cast<T*>(nullptr)->rbegin()) Iterator;
25 Iterator begin() const { return t_.rbegin(); }
26 Iterator end() const { return t_.rend(); }
  /external/libchrome/sandbox/linux/bpf_dsl/
syscall_set.h 10 #include <iterator>
18 // iterator is aware of how system calls look like and will skip quickly
32 class Iterator;
37 Iterator begin() const;
38 Iterator end() const;
70 // Iterator provides C++ input iterator semantics for traversing a
72 class SyscallSet::Iterator
73 : public std::iterator<std::input_iterator_tag, uint32_t> {
75 Iterator(const Iterator& it
    [all...]
syscall_set.cc 47 SyscallSet::Iterator SyscallSet::begin() const {
48 return Iterator(set_, false);
51 SyscallSet::Iterator SyscallSet::end() const {
52 return Iterator(set_, true);
68 SyscallSet::Iterator::Iterator(Set set, bool done)
76 uint32_t SyscallSet::Iterator::operator*() const {
81 SyscallSet::Iterator& SyscallSet::Iterator::operator++() {
94 uint32_t SyscallSet::Iterator::NextSyscall() const
    [all...]
  /frameworks/av/include/drm/
DrmInfo.h 52 * Iterator for key
76 * Iterator
78 class Iterator {
82 Iterator(const DrmInfo* drmInfo)
86 Iterator(const Iterator& iterator);
87 Iterator& operator=(const Iterator& iterator);
    [all...]
DrmMetadata.h 33 * Iterator for key
55 * Iterator for constraints
57 class Iterator {
60 Iterator(DrmMetadata* drmMetadata) : mDrmMetadata(drmMetadata), mIndex(0) {}
63 Iterator(const Iterator& iterator);
64 Iterator& operator=(const Iterator& iterator);
    [all...]
DrmConstraints.h 68 * Iterator for key
91 * Iterator for constraints
93 class Iterator {
96 Iterator(DrmConstraints* drmConstraints)
100 Iterator(const Iterator& iterator);
101 Iterator& operator=(const Iterator& iterator);
    [all...]
DrmInfoRequest.h 66 * Iterator for key
90 * Iterator
92 class Iterator {
96 Iterator(const DrmInfoRequest* drmInfoRequest)
100 Iterator(const Iterator& iterator);
101 Iterator& operator=(const Iterator& iterator);
    [all...]
  /frameworks/av/drm/common/
DrmConstraints.cpp 88 DrmConstraints::Iterator DrmConstraints::iterator() { function in class:DrmConstraints
89 return Iterator(this);
92 DrmConstraints::Iterator::Iterator(const DrmConstraints::Iterator& iterator) :
93 mDrmConstraints(iterator.mDrmConstraints),
94 mIndex(iterator.mIndex) {
97 DrmConstraints::Iterator& DrmConstraints::Iterator::operator=
    [all...]
DrmInfoRequest.cpp 57 DrmInfoRequest::Iterator DrmInfoRequest::iterator() const { function in class:DrmInfoRequest
58 return Iterator(this);
85 // Iterator implementation
86 DrmInfoRequest::Iterator::Iterator(const DrmInfoRequest::Iterator& iterator) :
87 mDrmInfoRequest(iterator.mDrmInfoRequest), mIndex(iterator.mIndex)
    [all...]
DrmMetadata.cpp 92 DrmMetadata::Iterator DrmMetadata::iterator() { function in class:DrmMetadata
93 return Iterator(this);
96 DrmMetadata::Iterator::Iterator(const DrmMetadata::Iterator& iterator) :
97 mDrmMetadata(iterator.mDrmMetadata),
98 mIndex(iterator.mIndex) {
99 ALOGV("DrmMetadata::Iterator::Iterator")
    [all...]
DrmInfo.cpp 64 DrmInfo::Iterator DrmInfo::iterator() const { function in class:DrmInfo
65 return Iterator(this);
90 // Iterator implementation
91 DrmInfo::Iterator::Iterator(const DrmInfo::Iterator& iterator)
92 : mDrmInfo(iterator.mDrmInfo), mIndex(iterator.mIndex)
    [all...]
  /external/deqp/framework/delibs/decpp/
deAppendList.hpp 95 class Iterator
98 Iterator (Block* curBlock_, size_t blockSize_, size_t slotNdx_)
104 bool operator!= (const Iterator<CompatibleType>& other) const
108 bool operator== (const Iterator<CompatibleType>& other) const
113 Iterator<CompatibleType>& operator++ (void)
126 Iterator<CompatibleType> operator++ (int) const
128 Iterator<CompatibleType> copy(*this);
142 operator Iterator<const CompatibleType> (void) const
144 return Iterator<const CompatibleType>(m_curBlock, m_blockSize, m_slotNdx);
153 typedef Iterator<const ElementType> const_iterator
154 typedef Iterator<ElementType> iterator; typedef in class:de::AppendList
    [all...]
  /external/libchrome/base/
callback_list.h 21 // iterator. It safely handles the case of a callback removing itself
81 typename std::list<CallbackType>::iterator iter)
98 typename std::list<CallbackType>::iterator iter_;
125 // An iterator class that can be used to access the list of callbacks.
126 class Iterator {
128 explicit Iterator(CallbackListBase<CallbackType>* list)
134 Iterator(const Iterator& iter)
140 ~Iterator() {
160 typename std::list<CallbackType>::iterator list_iter_
    [all...]
observer_list.h 25 // iterator. So, it safely handles the case of an observer removing itself
83 // An iterator class that can be used to access the list of observers. See
85 class Iterator {
87 explicit Iterator(ObserverListBase<ObserverType>* list);
88 ~Iterator();
127 friend class ObserverListBase::Iterator;
133 ObserverListBase<ObserverType>::Iterator::Iterator(
143 ObserverListBase<ObserverType>::Iterator::~Iterator() {
    [all...]
  /external/libweave/third_party/chromium/base/
callback_list.h 21 // iterator. It safely handles the case of a callback removing itself
81 typename std::list<CallbackType>::iterator iter)
98 typename std::list<CallbackType>::iterator iter_;
125 // An iterator class that can be used to access the list of callbacks.
126 class Iterator {
128 explicit Iterator(CallbackListBase<CallbackType>* list)
134 Iterator(const Iterator& iter)
140 ~Iterator() {
160 typename std::list<CallbackType>::iterator list_iter_
    [all...]
observer_list.h 24 // iterator. So, it safely handles the case of an observer removing itself
79 // An iterator class that can be used to access the list of observers. See
81 class Iterator {
83 explicit Iterator(ObserverListBase<ObserverType>* list);
84 ~Iterator();
121 friend class ObserverListBase::Iterator;
127 ObserverListBase<ObserverType>::Iterator::Iterator(
137 ObserverListBase<ObserverType>::Iterator::~Iterator() {
    [all...]
  /build/kati/
strutil.h 27 struct Iterator {
28 Iterator& operator++();
30 bool operator!=(const Iterator& r) const {
41 Iterator begin() const;
42 Iterator end() const;
  /external/llvm/tools/llvm-objdump/
llvm-objdump.cpp 189 : Predicate(P), Iterator(I), End(E) {
192 const llvm::object::SectionRef &operator*() const { return *Iterator; }
194 ++Iterator;
199 return Iterator != Other.Iterator;
204 while (Iterator != End && !Predicate(*Iterator)) {
205 ++Iterator;
209 llvm::object::section_iterator Iterator;
    [all...]
  /external/opencv3/3rdparty/openexr/IlmImf/
ImfChannelList.h 154 // Iterator-style access to existing channels
159 class Iterator;
162 Iterator begin ();
165 Iterator end ();
168 Iterator find (const char name[]);
171 Iterator find (const std::string &name);
218 Iterator &first,
219 Iterator &last);
239 Iterator &first,
240 Iterator &last)
    [all...]
ImfHeader.h 200 // Iterator-style access to existing attributes
205 class Iterator;
208 Iterator begin ();
211 Iterator end ();
214 Iterator find (const char name[]);
217 Iterator find (const std::string &name);
366 class Header::Iterator
370 Iterator ();
371 Iterator (const Header::AttributeMap::iterator &i)
    [all...]
  /external/webrtc/webrtc/voice_engine/
channel_manager.h 76 // Upon construction of an Iterator it will grab a copy of the channel list of
78 // current one of the ChannelManager. As the Iterator holds its own references
81 class Iterator {
83 explicit Iterator(ChannelManager* channel_manager);
94 RTC_DISALLOW_COPY_AND_ASSIGN(Iterator);

Completed in 1506 milliseconds

1 2 3 4 5 6 7