Public Member Functions | Public Attributes

vconfig_expand_visitor Struct Reference

Collaboration diagram for vconfig_expand_visitor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 vconfig_expand_visitor (config::attribute_value &r)
template<typename T >
void operator() (T const &) const
void operator() (const std::string &s) const
void operator() (const t_string &s) const

Public Attributes

config::attribute_valueresult

Detailed Description

Definition at line 352 of file variable.cpp.


Constructor & Destructor Documentation

vconfig_expand_visitor::vconfig_expand_visitor ( config::attribute_value r  )  [inline]

Definition at line 355 of file variable.cpp.


Member Function Documentation

template<typename T >
void vconfig_expand_visitor::operator() ( T const &   )  const [inline]

Definition at line 356 of file variable.cpp.

void vconfig_expand_visitor::operator() ( const t_string s  )  const [inline]

Definition at line 361 of file variable.cpp.

References utils::interpolate_variables_into_tstring(), repos, and result.

Here is the call graph for this function:

void vconfig_expand_visitor::operator() ( const std::string &  s  )  const [inline]

Definition at line 357 of file variable.cpp.

References utils::interpolate_variables_into_string(), repos, and result.

Here is the call graph for this function:


Member Data Documentation

Definition at line 354 of file variable.cpp.

Referenced by operator()().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:16:17 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs