WSF
WsfComponentList::RoleRange< T > Class Template Reference

#include <WsfComponentList.hpp>

Public Member Functions

 RoleRange (const WsfComponentList &aComponentList)
RoleIterator< T > begin ()
RoleIterator< T > end ()

Detailed Description

template<class T>
class WsfComponentList::RoleRange< T >

An adapter class that lets you loop over every component of a given type using a for-each loop. In C++20 terminology this would be a range.

Template Parameters
TThe type of the component to loop over.

Constructor & Destructor Documentation

◆ RoleRange()

template<class T>
WsfComponentList::RoleRange< T >::RoleRange ( const WsfComponentList & aComponentList)
inline

Member Function Documentation

◆ begin()

template<class T>
RoleIterator< T > WsfComponentList::RoleRange< T >::begin ( )
inline

◆ end()

template<class T>
RoleIterator< T > WsfComponentList::RoleRange< T >::end ( )
inline

The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved