The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Enumerations
variable_info_detail.hpp File Reference
#include <string>
#include "config.hpp"
Include dependency graph for variable_info_detail.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  variable_info_detail::enable_if_non_const< vit >
 
struct  variable_info_detail::enable_if_non_const< vit_const >
 
struct  variable_info_detail::maybe_const< vit, T >
 
struct  variable_info_detail::maybe_const< vit_const, T >
 
struct  variable_info_detail::maybe_const< vit_const, config::child_itors >
 
struct  variable_info_detail::variable_info_state< vit >
 

Namespaces

 variable_info_detail
 

Enumerations

enum  variable_info_detail::variable_info_type { variable_info_detail::vit_const, variable_info_detail::vit_create_if_not_existent, variable_info_detail::vit_throw_if_not_existent }
 
enum  variable_info_detail::variable_info_state_type { variable_info_detail::state_start = 0, variable_info_detail::state_named, variable_info_detail::state_indexed, variable_info_detail::state_temporary }