The Battle for Wesnoth  1.19.7+dev
Public Types | Public Member Functions | Private Attributes | List of all members
variable_info_implementation::merge_range_h Class Reference

#include <variable_info_private.hpp>

Public Types

typedef void result_t
 

Public Member Functions

 merge_range_h (std::vector< config > &source)
 
void operator() (config &child, const std::string &key, int startindex, int) const
 

Private Attributes

std::vector< config > & datasource_
 

Detailed Description

Definition at line 467 of file variable_info_private.hpp.

Member Typedef Documentation

◆ result_t

Definition at line 470 of file variable_info_private.hpp.

Constructor & Destructor Documentation

◆ merge_range_h()

variable_info_implementation::merge_range_h::merge_range_h ( std::vector< config > &  source)
inline

Definition at line 471 of file variable_info_private.hpp.

Member Function Documentation

◆ operator()()

void variable_info_implementation::merge_range_h::operator() ( config child,
const std::string &  key,
int  startindex,
int   
) const
inline

Member Data Documentation

◆ datasource_

std::vector<config>& variable_info_implementation::merge_range_h::datasource_
private

Definition at line 495 of file variable_info_private.hpp.

Referenced by operator()().


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