Home
last modified time | relevance | path

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

12

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/
H A Darray_view.h29 struct Iterator { struct
36 Iterator(pointer ptr) : m_ptr(ptr) {} in Iterator() function
46 Iterator& operator++()
51 Iterator operator++(int)
53 Iterator tmp = *this; argument
57 friend bool operator==(const Iterator& a, const Iterator& b)
61 friend bool operator!=(const Iterator& a, const Iterator& b)
78 using iterator = Iterator;
79 using const_iterator = Iterator;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/ecs/
H A Dentity_manager.h51 Iterator::Ptr Begin(IteratorType type) const override; in CORE_BEGIN_NAMESPACE()
52 Iterator::Ptr End(IteratorType type) const override; in CORE_BEGIN_NAMESPACE()
87 class IteratorImpl final : public Iterator { in CORE_BEGIN_NAMESPACE()
95 bool Compare(const Iterator::Ptr&) const override; in CORE_BEGIN_NAMESPACE()
98 Iterator::Ptr Clone() const override; in CORE_BEGIN_NAMESPACE()
100 Iterator::Ptr MakeIterator(uint32_t index, IteratorType type) const; in CORE_BEGIN_NAMESPACE()
H A Dentity_manager.cpp354 bool EntityManager::IteratorImpl::Compare(const Iterator::Ptr& other) const in Compare()
390 IEntityManager::Iterator::Ptr EntityManager::MakeIterator(uint32_t index, IteratorType type) const in MakeIterator()
392 auto del = [](Iterator* it) { delete static_cast<EntityManager::IteratorImpl*>(it); }; in MakeIterator()
397 IEntityManager::Iterator::Ptr EntityManager::IteratorImpl::Clone() const in Clone()
402 IEntityManager::Iterator::Ptr EntityManager::Begin(IteratorType type) const in Begin()
407 IEntityManager::Iterator::Ptr EntityManager::End(IteratorType type) const in End()
/ohos5.0/foundation/multimedia/media_foundation/engine/include/foundation/cpp_ext/
H A Dalgorithm_ext.h21 template<class Iterator, class UnaryPredicate>
22 inline bool AnyOf(Iterator first, Iterator last, UnaryPredicate p) // implementation of std::any_of… in AnyOf()
/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/cpp_ext/
H A Dalgorithm_ext.h21 template<class Iterator, class UnaryPredicate>
22 inline bool AnyOf(Iterator first, Iterator last, UnaryPredicate p) // implementation of std::any_of… in AnyOf()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/ecs/
H A Dintf_entity_manager.h52 using Iterator = BASE_NS::IGenericIterator<const IEntityManager>; in CORE_BEGIN_NAMESPACE() local
103 virtual Iterator::Ptr Begin(IteratorType type = IteratorType::ALIVE) const = 0; in CORE_BEGIN_NAMESPACE()
104 virtual Iterator::Ptr End(IteratorType type = IteratorType::ALIVE) const = 0; in CORE_BEGIN_NAMESPACE()
111 using EntityIterator = BASE_NS::IIterator<CORE_NS::IEntityManager::Iterator>;
/ohos5.0/base/global/i18n_lite/tools/i18n-dat-tool/src/main/java/ohos/global/i18n/
H A DResourceConfiguration.java25 import java.util.Iterator;
51 Iterator<JsonNode> jsonNodes = jsonNode.getElements(); in parse()
H A DUtils.java30 import java.util.Iterator;
437 Iterator<Element> iter = left.iterator(); in getGetStringFromPattern()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/
H A Dvector.h1214 template<typename Iterator, typename = void>
1219 template<typename Iterator>
1220 …struct has_iterator_category<Iterator, void_t<typename Iterator::iterator_category>> : BASE_NS::tr…
1221 using category = typename Iterator::iterator_category;
1224 template<typename Iterator>
1225 using ptr_fn = decltype(BASE_NS::declval<Iterator>().ptr());
1227 template<typename Iterator, typename = void>
1230 template<typename Iterator>
1231 struct has_ptr_method<Iterator, BASE_NS::void_t<ptr_fn<Iterator>>> : BASE_NS::true_type {};
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/async_impl/dns/
H A Dresolver.rs27 pub type Addrs = Box<dyn Iterator<Item = SocketAddr> + Sync + Send>;
65 impl Iterator for ResolvedAddrs {
H A Dhappy_eyeballs.rs71 impl<'a> Iterator for DomainAddrsIter<'a> {
/ohos5.0/foundation/graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/scanline/
H A Dgeometry_scanline.h53 using Iterator = SpanBlock* ; variable
175 Iterator Begin() in Begin()
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/
H A Dstack.rs85 impl<'a, T: Stackof> Iterator for StackRefIter<'a, T> {
146 impl<T: Stackof> Iterator for IntoStackIter<T> {
/ohos5.0/build/tools/component_tools/static_check/gn_check/
H A Dgn_common_tools.py92 def find_paragraph_iter(pattern: str, content: str) -> typing.Iterator:
/ohos5.0/build/config/
H A DBUILD.gn14 # Iterator debugging is always off in release builds (technically, this flag
18 # Iterator debugging is generally useful for catching bugs. But it can
117 # Iterator debugging is enabled by default by the compiler on debug
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/net/sys/
H A Daddr.rs47 type Iter: Iterator<Item = SocketAddr>;
60 impl<I: Iterator<Item = SocketAddr>> Future for State<I> {
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/iter/pariter/
H A Dmod.rs39 type Iter: Iterator<Item = Self::Item>;
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/windows/
H A Devents.rs120 impl<'a> Iterator for IterEvent<'a> {
/ohos5.0/docs/en/application-dev/reference/apis-arkts/
H A Djs-apis-hashmap.md373 | IterableIterator&lt;K&gt; | Iterator obtained.|
412 | IterableIterator&lt;V&gt; | Iterator obtained.|
546 | IterableIterator&lt;[K, V]&gt; | Iterator obtained.|
595 | IterableIterator&lt;[K, V]&gt; | Iterator obtained.|
H A Djs-apis-hashset.md266 | IterableIterator&lt;T&gt; | Iterator obtained.|
358 | IterableIterator<[T, T]> | Iterator obtained.|
407 | IterableIterator&lt;T&gt; | Iterator obtained.|
H A Djs-apis-treemap.md606 | IterableIterator&lt;K&gt; | Iterator obtained.|
645 | IterableIterator&lt;V&gt; | Iterator obtained.|
738 | IterableIterator<[K, V]> | Iterator obtained.|
785 | IterableIterator<[K, V]> | Iterator obtained.|
H A Djs-apis-treeset.md511 | IterableIterator&lt;T&gt; | Iterator obtained.|
604 | IterableIterator<[T, T]> | Iterator obtained.|
652 | IterableIterator&lt;T&gt; | Iterator obtained.|
/ohos5.0/commonlibrary/rust/ylong_json/src/
H A Dlinked_list.rs330 impl<'a, T> Iterator for Iter<'a, T> {
379 impl<'a, T> Iterator for IterMut<'a, T> {
/ohos5.0/base/request/request/services/src/manage/scheduler/queue/
H A Dmod.rs107 pub(crate) fn tasks(&self) -> impl Iterator<Item = &Arc<RequestTask>> { in tasks()
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http/src/request/uri/
H A Dpercent_encoding.rs310 impl<'a> Iterator for UrlChars<'a> {

12