|  | Inja 3.5.0
    A Template Engine for Modern C++ | 
This is the complete list of members for inja::Environment, including all inherited members.
| add_callback(const std::string &name, const CallbackFunction &callback) | inja::Environment | inline | 
| add_callback(const std::string &name, int num_args, const CallbackFunction &callback) | inja::Environment | inline | 
| add_void_callback(const std::string &name, const VoidCallbackFunction &callback) | inja::Environment | inline | 
| add_void_callback(const std::string &name, int num_args, const VoidCallbackFunction &callback) | inja::Environment | inline | 
| Environment() (defined in inja::Environment) | inja::Environment | inline | 
| Environment(const std::filesystem::path &global_path) (defined in inja::Environment) | inja::Environment | inlineexplicit | 
| Environment(const std::filesystem::path &input_path, const std::filesystem::path &output_path) (defined in inja::Environment) | inja::Environment | inline | 
| include_template(const std::string &name, const Template &tmpl) | inja::Environment | inline | 
| input_path (defined in inja::Environment) | inja::Environment | protected | 
| lexer_config (defined in inja::Environment) | inja::Environment | protected | 
| load_file(const std::string &filename) (defined in inja::Environment) | inja::Environment | inline | 
| load_json(const std::string &filename) (defined in inja::Environment) | inja::Environment | inline | 
| output_path (defined in inja::Environment) | inja::Environment | protected | 
| parse(std::string_view input) (defined in inja::Environment) | inja::Environment | inline | 
| parse_file(const std::filesystem::path &filename) (defined in inja::Environment) | inja::Environment | inline | 
| parse_template(const std::filesystem::path &filename) (defined in inja::Environment) | inja::Environment | inline | 
| parser_config (defined in inja::Environment) | inja::Environment | protected | 
| render(std::string_view input, const json &data) (defined in inja::Environment) | inja::Environment | inline | 
| render(const Template &tmpl, const json &data) (defined in inja::Environment) | inja::Environment | inline | 
| render_config (defined in inja::Environment) | inja::Environment | protected | 
| render_file(const std::filesystem::path &filename, const json &data) (defined in inja::Environment) | inja::Environment | inline | 
| render_file_with_json_file(const std::filesystem::path &filename, const std::string &filename_data) (defined in inja::Environment) | inja::Environment | inline | 
| render_to(std::ostream &os, const Template &tmpl, const json &data) (defined in inja::Environment) | inja::Environment | inline | 
| render_to(std::ostream &os, const std::string_view input, const json &data) (defined in inja::Environment) | inja::Environment | inline | 
| set_comment(const std::string &open, const std::string &close) | inja::Environment | inline | 
| set_expression(const std::string &open, const std::string &close) | inja::Environment | inline | 
| set_html_autoescape(bool will_escape) | inja::Environment | inline | 
| set_include_callback(const std::function< Template(const std::filesystem::path &, const std::string &)> &callback) | inja::Environment | inline | 
| set_line_statement(const std::string &open) | inja::Environment | inline | 
| set_lstrip_blocks(bool lstrip_blocks) | inja::Environment | inline | 
| set_search_included_templates_in_files(bool search_in_files) | inja::Environment | inline | 
| set_statement(const std::string &open, const std::string &close) | inja::Environment | inline | 
| set_throw_at_missing_includes(bool will_throw) | inja::Environment | inline | 
| set_trim_blocks(bool trim_blocks) | inja::Environment | inline | 
| write(const std::filesystem::path &filename, const json &data, const std::string &filename_out) (defined in inja::Environment) | inja::Environment | inline | 
| write(const Template &temp, const json &data, const std::string &filename_out) (defined in inja::Environment) | inja::Environment | inline | 
| write_with_json_file(const std::filesystem::path &filename, const std::string &filename_data, const std::string &filename_out) (defined in inja::Environment) | inja::Environment | inline | 
| write_with_json_file(const Template &temp, const std::string &filename_data, const std::string &filename_out) (defined in inja::Environment) | inja::Environment | inline |