Luanti 5.16.0-dev
Loading...
Searching...
No Matches
ModifySafeMap< K, V >::IterationHelper Struct Reference

#include <container.h>

Public Member Functions

 ~IterationHelper ()
auto begin ()
auto end ()

Private Member Functions

 IterationHelper (ModifySafeMap< K, V > *parent)

Private Attributes

ModifySafeMap< K, V > * m

Friends

class ModifySafeMap< K, V >

Constructor & Destructor Documentation

◆ ~IterationHelper()

template<typename K, typename V>
ModifySafeMap< K, V >::IterationHelper::~IterationHelper ( )
inline

References m.

◆ IterationHelper()

template<typename K, typename V>
ModifySafeMap< K, V >::IterationHelper::IterationHelper ( ModifySafeMap< K, V > * parent)
inlineprivate

References ModifySafeMap< K, V >::ModifySafeMap(), m, and ModifySafeMap< K, V >::m_iterating.

Here is the call graph for this function:

Member Function Documentation

◆ begin()

template<typename K, typename V>
auto ModifySafeMap< K, V >::IterationHelper::begin ( )
inline

References m.

◆ end()

template<typename K, typename V>
auto ModifySafeMap< K, V >::IterationHelper::end ( )
inline

References m.

◆ ModifySafeMap< K, V >

template<typename K, typename V>
friend class ModifySafeMap< K, V >
friend

Member Data Documentation

◆ m

template<typename K, typename V>
ModifySafeMap<K, V>* ModifySafeMap< K, V >::IterationHelper::m
private

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