Crossfire Server, Trunk
inja::Renderer Member List

This is the complete list of members for inja::Renderer, including all inherited members.

block_statement_stackinja::Rendererprivate
break_renderinginja::Rendererprivate
configinja::Rendererprivate
current_levelinja::Rendererprivate
current_loop_datainja::Rendererprivate
current_templateinja::Rendererprivate
eval_expression_list(const ExpressionListNode &expression_list)inja::Rendererinlineprivate
function_storageinja::Rendererprivate
get_argument_vector(const FunctionNode &node)inja::Rendererinlineprivate
get_arguments(const FunctionNode &node)inja::Rendererinlineprivate
json_additional_datainja::Rendererprivate
json_eval_stackinja::Rendererprivate
json_inputinja::Rendererprivate
json_tmp_stackinja::Rendererprivate
not_found_stackinja::Rendererprivate
Op typedefinja::Rendererprivate
output_streaminja::Rendererprivate
print_json(const std::shared_ptr< json > value)inja::Rendererinlineprivate
render_to(std::ostream &os, const Template &tmpl, const json &data, json *loop_data=nullptr)inja::Rendererinline
Renderer(const RenderConfig &config, const TemplateStorage &template_storage, const FunctionStorage &function_storage)inja::Rendererinline
template_stackinja::Rendererprivate
template_storageinja::Rendererprivate
throw_renderer_error(const std::string &message, const AstNode &node)inja::Rendererinlineprivate
truthy(const json *data) constinja::Rendererinlineprivate
visit(const BlockNode &node)inja::Rendererinlineprivatevirtual
visit(const TextNode &node)inja::Rendererinlineprivatevirtual
visit(const ExpressionNode &)inja::Rendererinlineprivatevirtual
visit(const LiteralNode &node)inja::Rendererinlineprivatevirtual
visit(const JsonNode &node)inja::Rendererinlineprivatevirtual
visit(const FunctionNode &node)inja::Rendererinlineprivatevirtual
visit(const ExpressionListNode &node)inja::Rendererinlineprivatevirtual
visit(const StatementNode &)inja::Rendererinlineprivatevirtual
visit(const ForStatementNode &)inja::Rendererinlineprivatevirtual
visit(const ForArrayStatementNode &node)inja::Rendererinlineprivatevirtual
visit(const ForObjectStatementNode &node)inja::Rendererinlineprivatevirtual
visit(const IfStatementNode &node)inja::Rendererinlineprivatevirtual
visit(const IncludeStatementNode &node)inja::Rendererinlineprivatevirtual
visit(const ExtendsStatementNode &node)inja::Rendererinlineprivatevirtual
visit(const BlockStatementNode &node)inja::Rendererinlineprivatevirtual
visit(const SetStatementNode &node)inja::Rendererinlineprivatevirtual
~NodeVisitor()=defaultinja::NodeVisitorvirtual