The Battle for Wesnoth  1.19.5+dev
Public Types | Public Member Functions | List of all members
variable_info_implementation::exists_as_container_visitor< V > Class Template Reference

#include <variable_info_private.hpp>

Inheritance diagram for variable_info_implementation::exists_as_container_visitor< V >:

Public Types

using param_t = typename exists_as_container_visitor::param_t
 
- Public Types inherited from variable_info_implementation::info_visitor_base< R, P >
using result_t = R
 
using param_t = P &
 

Public Member Functions

bool from_named (param_t state) const
 
bool from_indexed (param_t state) const
 
bool from_start (param_t) const
 
bool from_temporary (param_t) const
 

Detailed Description

template<typename V>
class variable_info_implementation::exists_as_container_visitor< V >

Definition at line 356 of file variable_info_private.hpp.

Member Typedef Documentation

◆ param_t

Definition at line 360 of file variable_info_private.hpp.

Member Function Documentation

◆ from_indexed()

template<typename V >
bool variable_info_implementation::exists_as_container_visitor< V >::from_indexed ( param_t  state) const
inline

Definition at line 367 of file variable_info_private.hpp.

◆ from_named()

template<typename V >
bool variable_info_implementation::exists_as_container_visitor< V >::from_named ( param_t  state) const
inline

Definition at line 362 of file variable_info_private.hpp.

◆ from_start()

template<typename V >
bool variable_info_implementation::exists_as_container_visitor< V >::from_start ( param_t  ) const
inline

Definition at line 372 of file variable_info_private.hpp.

◆ from_temporary()

template<typename V >
bool variable_info_implementation::exists_as_container_visitor< V >::from_temporary ( param_t  ) const
inline

Definition at line 377 of file variable_info_private.hpp.


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