The Battle for Wesnoth  1.19.0-dev
preprocessor_data Member List

This is the complete list of members for preprocessor_data, including all inherited members.

conditional_skip(bool skip)preprocessor_dataprivate
directory_preprocessor_dataprivate
get_chunk() overridepreprocessor_datavirtual
in_preprocessor_dataprivate
in_scope_preprocessor_dataprivate
init()preprocessorinlinevirtual
is_define_preprocessor_dataprivate
linenum_preprocessor_dataprivate
local_defines_preprocessor_dataprivate
MODE enum namepreprocessor
NO_PARSING enum valuepreprocessor
old_linenum_preprocessorprivate
old_location_preprocessorprivate
old_textdomain_preprocessorprivate
operator!=(preprocessor_data::token_desc::token_type, char)preprocessor_datafriend
operator!=(char, preprocessor_data::token_desc::token_type)preprocessor_datafriend
operator==(preprocessor_data::token_desc::token_type, char)preprocessor_datafriend
operator==(char, preprocessor_data::token_desc::token_type)preprocessor_datafriend
parent_preprocessorprotected
parse_mode() overridepreprocessor_datainlinevirtual
PARSES_FILE enum valuepreprocessor
PARSES_MACRO enum valuepreprocessor
pop_token()preprocessor_dataprivate
preprocessor(preprocessor_streambuf &t)preprocessorprotected
preprocessor_data(preprocessor_streambuf &, filesystem::scoped_istream, const std::string &history, const std::string &name, int line, const std::string &dir, const std::string &domain, std::unique_ptr< std::map< std::string, std::string >> defines, bool is_define=false)preprocessor_data
push_token(token_desc::token_type)preprocessor_dataprivate
put(char)preprocessor_dataprivate
put(const std::string &)preprocessor_dataprivate
read_line()preprocessor_dataprivate
read_rest_of_line()preprocessor_dataprivate
read_word()preprocessor_dataprivate
skip_eol()preprocessor_dataprivate
skip_spaces()preprocessor_dataprivate
skipping_preprocessor_dataprivate
slowpath_preprocessor_dataprivate
strings_preprocessor_dataprivate
tokens_preprocessor_dataprivate
~preprocessor()preprocessorinlinevirtual