Sen API
Sen Libraries
Loading...
Searching...
No Matches
plantuml.h File Reference
#include "sen/core/base/compiler_macros.h"
#include "sen/core/lang/stl_resolver.h"
#include <memory>
#include <string>

Go to the source code of this file.

Classes

class  sen::gen::PlantUMLGenerator
 Renders PlantUML class diagrams out of sen type sets. Stateful (caches the loaded inja templates), so prefer reusing one instance across calls when possible. More...

Namespaces

namespace  sen
namespace  sen::gen

Enumerations

enum class  sen::gen::PlantUMLGenerationMode { sen::gen::PlantUMLGenerationMode::all , sen::gen::PlantUMLGenerationMode::onlyClasses , sen::gen::PlantUMLGenerationMode::onlyBasicTypes }
 Selects which subset of the type set ends up in the rendered diagram. More...
enum class  sen::gen::PlantUMLEnumMode { sen::gen::PlantUMLEnumMode::all , sen::gen::PlantUMLEnumMode::noEnumerators }
 Controls whether enum types contribute their enumerators to the rendered diagram. More...