17 #include <boost/ptr_container/ptr_vector.hpp> config & get_upload_log()
config & insert_command(int index)
Definitions for the interface to Wesnoth Markup Language (WML).
boost::ptr_vector< config > commands_
void remove_command(int index)
Class for writing a config out to a file in pieces.
void swap(replay_recorder_base &&other)
void write(config_writer &out) const
config & get_command_at(int pos)
void append_config(const config &data)
std::size_t index(const std::string &str, const std::size_t index)
Codepoint index corresponding to the nth character in a UTF-8 string.
void swap(replay_recorder_base &other)
void delete_upcoming_commands()
A config object defines a single node in a WML file, with access to child nodes.