The Battle for Wesnoth  1.19.5+dev
Public Member Functions | Private Attributes | List of all members
ai::path_element_matches< T > Class Template Reference

#include <property_handler.hpp>

Public Member Functions

 path_element_matches (const path_element &element)
 
virtual ~path_element_matches ()
 
bool operator() (const T &t)
 

Private Attributes

int count_
 
path_element element_
 

Detailed Description

template<typename T>
class ai::path_element_matches< T >

Definition at line 32 of file property_handler.hpp.

Constructor & Destructor Documentation

◆ path_element_matches()

template<typename T >
ai::path_element_matches< T >::path_element_matches ( const path_element element)
inline

Definition at line 34 of file property_handler.hpp.

◆ ~path_element_matches()

template<typename T >
virtual ai::path_element_matches< T >::~path_element_matches ( )
inlinevirtual

Definition at line 38 of file property_handler.hpp.

Member Function Documentation

◆ operator()()

template<typename T >
bool ai::path_element_matches< T >::operator() ( const T &  t)
inline

Member Data Documentation

◆ count_

template<typename T >
int ai::path_element_matches< T >::count_
private

Definition at line 53 of file property_handler.hpp.

Referenced by ai::path_element_matches< T >::operator()().

◆ element_

template<typename T >
path_element ai::path_element_matches< T >::element_
private

Definition at line 54 of file property_handler.hpp.

Referenced by ai::path_element_matches< T >::operator()().


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