#include <render_context.hpp>
◆ render_context()
◆ find_node()
| const mstch::node & render_context::find_node |
( |
const std::string & |
token, |
|
|
std::list< node const *> |
current_nodes |
|
) |
| |
|
private |
◆ get_node()
| const mstch::node & render_context::get_node |
( |
const std::string & |
token | ) |
|
◆ render()
| std::string render_context::render |
( |
const template_type & |
templt, |
|
|
const std::string & |
prefix = "" |
|
) |
| |
◆ render_partial()
| std::string render_context::render_partial |
( |
const std::string & |
partial_name, |
|
|
const std::string & |
prefix |
|
) |
| |
◆ set_state()
template<class T , class... Args>
| void mstch::render_context::set_state |
( |
Args &&... |
args | ) |
|
|
inline |
◆ m_node_ptrs
| std::list<const mstch::node*> mstch::render_context::m_node_ptrs |
|
private |
◆ m_nodes
◆ m_partials
| std::map<std::string, template_type> mstch::render_context::m_partials |
|
private |
◆ m_state
| std::stack<std::unique_ptr<render_state> > mstch::render_context::m_state |
|
private |
◆ null_node
The documentation for this class was generated from the following files: