The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | Public Member Functions | Public Attributes | List of all members
variable_info_detail::variable_info_state< vit > Struct Template Reference

#include <variable_info_detail.hpp>

Public Types

typedef maybe_const< vit,
config >::type 
t_child
 

Public Member Functions

 variable_info_state (t_child &vars)
 

Public Attributes

t_childchild_
 
std::string key_
 
int index_
 
config::attribute_value temp_val_
 
variable_info_state_type type_
 

Detailed Description

template<const variable_info_type vit>
struct variable_info_detail::variable_info_state< vit >

Definition at line 68 of file variable_info_detail.hpp.

Member Typedef Documentation

template<const variable_info_type vit>
typedef maybe_const<vit,config>::type variable_info_detail::variable_info_state< vit >::t_child

Definition at line 70 of file variable_info_detail.hpp.

Constructor & Destructor Documentation

template<const variable_info_type vit>
variable_info_detail::variable_info_state< vit >::variable_info_state ( t_child vars)
inline

Member Data Documentation

template<const variable_info_type vit>
t_child* variable_info_detail::variable_info_state< vit >::child_
template<const variable_info_type vit>
int variable_info_detail::variable_info_state< vit >::index_

Definition at line 86 of file variable_info_detail.hpp.

template<const variable_info_type vit>
std::string variable_info_detail::variable_info_state< vit >::key_

Definition at line 85 of file variable_info_detail.hpp.

template<const variable_info_type vit>
config::attribute_value variable_info_detail::variable_info_state< vit >::temp_val_

Definition at line 90 of file variable_info_detail.hpp.

template<const variable_info_type vit>
variable_info_state_type variable_info_detail::variable_info_state< vit >::type_

Definition at line 93 of file variable_info_detail.hpp.


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