Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Public Member Functions | List of all members
shamrock.tree::ObjectCacheIterator Class Reference

Public Member Functions

 ObjectCacheIterator (const ObjectCache::ptrs_read &cache)
 
template<class Functor_iter >
void for_each_object (u32 idx, Functor_iter &&func_it) const
 
template<class Functor_iter >
void for_each_object_with_id (u32 idx, Functor_iter &&func_it) const
 

Detailed Description

Definition at line 487 of file TreeTraversal.hpp.

Constructor & Destructor Documentation

◆ ObjectCacheIterator()

shamrock.tree::ObjectCacheIterator::ObjectCacheIterator ( const ObjectCache::ptrs_read cache)
inline

Definition at line 495 of file TreeTraversal.hpp.

Member Function Documentation

◆ for_each_object()

template<class Functor_iter >
void shamrock.tree::ObjectCacheIterator::for_each_object ( u32  idx,
Functor_iter &&  func_it 
) const
inline

Definition at line 503 of file TreeTraversal.hpp.

◆ for_each_object_with_id()

template<class Functor_iter >
void shamrock.tree::ObjectCacheIterator::for_each_object_with_id ( u32  idx,
Functor_iter &&  func_it 
) const
inline

Definition at line 515 of file TreeTraversal.hpp.


The documentation for this class was generated from the following file: