Inja Renderer#

class InjaRenderer#

Public Types

using Json = InjaJson#

Public Functions

InjaRenderer()#
~InjaRenderer()#
InjaRenderer(InjaRenderer&&) noexcept#
InjaRenderer &operator=(InjaRenderer&&) noexcept#
InjaRenderer(InjaRenderer const&) = delete#
InjaRenderer &operator=(InjaRenderer const&) = delete#
void load(std::filesystem::path const &templatePath)#
std::string render(Json const &data) const#
bool expectsContentBlocks() const noexcept#
bool supportsDeveloperRole() const noexcept#
class Impl#

Public Functions

inline void load(std::filesystem::path const &templatePath)#
inline std::string render(Json const &data) const#
inline bool expectsContentBlocks() const noexcept#
inline bool supportsDeveloperRole() const noexcept#