0.6.0
C++ to UML diagram generator based on Clang
Loading...
Searching...
No Matches
Namespaces | Functions
jinja_context.cc File Reference
#include "jinja_context.h"
#include "common/generators/display_adapters.h"

Go to the source code of this file.

Namespaces

namespace  clanguml
 
namespace  clanguml::common
 
namespace  clanguml::common::jinja
 

Functions

void clanguml::common::jinja::to_json (inja::json &ctx, const element_context< common::model::decorated_element > &jc)
 
void clanguml::common::jinja::to_json (inja::json &ctx, const element_context< diagram_element > &jc)
 
void clanguml::common::jinja::to_json (inja::json &ctx, const element_context< element > &jc)
 
void clanguml::common::jinja::to_json (inja::json &ctx, const element_context< common::model::relationship > &jc)
 
void clanguml::common::jinja::to_json (inja::json &ctx, const element_context< source_file > &jc)
 
void clanguml::common::jinja::to_json (inja::json &ctx, const diagram_context< source_location > &jc)
 
void clanguml::common::jinja::to_json (inja::json &ctx, const element_context< source_location > &jc)
 
void clanguml::common::jinja::to_json (inja::json &ctx, const diagram_context< common::model::decorated_element > &jc)
 
void clanguml::common::jinja::to_json (inja::json &ctx, const diagram_context< common::model::diagram_element > &jc)
 
void clanguml::common::jinja::to_json (inja::json &ctx, const diagram_context< common::model::element > &jc)
 
void clanguml::common::jinja::to_json (inja::json &ctx, const diagram_context< source_file > &jc)
 
std::optional< std::string > clanguml::common::jinja::render_template (inja::Environment &env, const inja::json &context, const std::string &jinja_template)
 
std::optional< std::string > clanguml::common::jinja::render_template (inja::Environment &env, const std::string &jinja_template)