The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Functions
variant.cpp File Reference
#include "global.hpp"
#include <cmath>
#include <iostream>
#include <string.h>
#include <boost/lexical_cast.hpp>
#include "formatter.hpp"
#include "formula/callable.hpp"
#include "formula/function.hpp"
#include "util.hpp"
Include dependency graph for variant.cpp:

Go to the source code of this file.

Classes

struct  variant_list
 
struct  variant_string
 
struct  variant_map
 

Functions

void push_call_stack (const char *str)
 
void pop_call_stack ()
 
std::string get_call_stack ()
 

Function Documentation

std::string get_call_stack ( )

Definition at line 64 of file variant.cpp.

References i.

Referenced by type_error::type_error().

void pop_call_stack ( )

Definition at line 59 of file variant.cpp.

Referenced by call_stack_manager::~call_stack_manager().

void push_call_stack ( const char *  str)

Definition at line 54 of file variant.cpp.

Referenced by call_stack_manager::call_stack_manager().