0.5.4
C++ to UML diagram generator based on Clang
Loading...
Searching...
No Matches
Classes | Functions
clanguml::common::generators::json Namespace Reference

Classes

class  generator
 Base class for diagram generators. More...
 

Functions

std::string render_name (std::string name)
 
template<typename DiagramModel , typename DiagramConfig >
std::ostream & operator<< (std::ostream &os, const generator< DiagramModel, DiagramConfig > &g)
 

Function Documentation

◆ operator<<()

template<typename DiagramModel , typename DiagramConfig >
std::ostream & clanguml::common::generators::json::operator<< ( std::ostream &  os,
const generator< DiagramModel, DiagramConfig > &  g 
)

Definition at line 102 of file generator.h.

104{
105 g.generate(os);
106 return os;
107}

◆ render_name()

std::string clanguml::common::generators::json::render_name ( std::string  name)

Definition at line 81 of file generator.cc.

82{
83 util::replace_all(name, "##", "::");
84
85 return name;
86}