The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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 31 of file property_handler.hpp.

Constructor & Destructor Documentation

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

Definition at line 33 of file property_handler.hpp.

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

Definition at line 37 of file property_handler.hpp.

Member Function Documentation

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

Member Data Documentation

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

Definition at line 52 of file property_handler.hpp.

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

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

Definition at line 53 of file property_handler.hpp.

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


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