The Battle for Wesnoth  1.19.0-dev
Classes | Macros | Functions
commandline_options.cpp File Reference
#include "commandline_options.hpp"
#include "config.hpp"
#include "formatter.hpp"
#include "lexical_cast.hpp"
#include "serialization/string_utils.hpp"
#include <boost/any.hpp>
#include <boost/program_options/cmdline.hpp>
#include <boost/program_options/errors.hpp>
#include <boost/program_options/parsers.hpp>
#include <boost/program_options/positional_options.hpp>
#include <boost/program_options/value_semantic.hpp>
#include <boost/program_options/variables_map.hpp>
#include <array>
Include dependency graph for commandline_options.cpp:

Go to the source code of this file.

Classes

class  two_strings
 

Macros

#define IMPLY_TERMINAL   " Implies --no-log-to-file"
 

Functions

static void validate (boost::any &v, const std::vector< std::string > &values, two_strings *, int)
 
std::ostream & operator<< (std::ostream &os, const commandline_options &cmdline_opts)
 

Macro Definition Documentation

◆ IMPLY_TERMINAL

#define IMPLY_TERMINAL   " Implies --no-log-to-file"

Definition at line 63 of file commandline_options.cpp.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const commandline_options cmdline_opts 
)

Definition at line 660 of file commandline_options.cpp.

◆ validate()

static void validate ( boost::any &  v,
const std::vector< std::string > &  values,
two_strings ,
int   
)
static