/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);
|