The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
config::attribute_value::equality_visitor Class Reference

Visitor handling equality checks. More...

Inheritance diagram for config::attribute_value::equality_visitor:
Inheritance graph

Public Member Functions

template<typename T , typename U >
bool operator() (const T &, const U &) const
 
template<typename T >
bool operator() (const T &lhs, const T &rhs) const
 
bool operator() (const true_false &lhs, const yes_no &rhs) const
 
bool operator() (const yes_no &lhs, const true_false &rhs) const
 

Detailed Description

Visitor handling equality checks.

Definition at line 384 of file config.cpp.

Member Function Documentation

template<typename T , typename U >
bool config::attribute_value::equality_visitor::operator() ( const T &  ,
const U &   
) const
inline

Definition at line 390 of file config.cpp.

template<typename T >
bool config::attribute_value::equality_visitor::operator() ( const T &  lhs,
const T &  rhs 
) const
inline

Definition at line 394 of file config.cpp.

bool config::attribute_value::equality_visitor::operator() ( const true_false lhs,
const yes_no rhs 
) const
inline

Definition at line 397 of file config.cpp.

bool config::attribute_value::equality_visitor::operator() ( const yes_no lhs,
const true_false rhs 
) const
inline

Definition at line 398 of file config.cpp.


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