UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::TFilteredDefinitionRange< FilterClass > Class Template Reference

Filters a range of definitions to only include definitions of the kind corresponding to FilterClass. More...

#include <FilteredDefinitionRange.h>

Classes

class  Iterator
 An iterator in a filtered definition range. More...
 

Public Member Functions

 TFilteredDefinitionRange (const TSRef< CDefinition > *Begin, const TSRef< CDefinition > *End)
 
Iterator begin () const
 
Iterator end () const
 

Detailed Description

template<typename FilterClass>
class uLang::TFilteredDefinitionRange< FilterClass >

Filters a range of definitions to only include definitions of the kind corresponding to FilterClass.

Constructor & Destructor Documentation

◆ TFilteredDefinitionRange()

template<typename FilterClass >
uLang::TFilteredDefinitionRange< FilterClass >::TFilteredDefinitionRange ( const TSRef< CDefinition > *  Begin,
const TSRef< CDefinition > *  End 
)
inline

Member Function Documentation

◆ begin()

template<typename FilterClass >
Iterator uLang::TFilteredDefinitionRange< FilterClass >::begin ( ) const
inline

◆ end()

template<typename FilterClass >
Iterator uLang::TFilteredDefinitionRange< FilterClass >::end ( ) const
inline

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