First working version of JSON sequence diagram generator
This commit is contained in:
@@ -136,6 +136,19 @@ std::string to_string(const diagram_t t)
|
||||
}
|
||||
}
|
||||
|
||||
std::string to_string(const message_scope_t t)
|
||||
{
|
||||
switch (t) {
|
||||
case message_scope_t::kNormal:
|
||||
return "normal";
|
||||
case message_scope_t::kCondition:
|
||||
return "condition";
|
||||
default:
|
||||
assert(false);
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
diagram_t from_string(const std::string &s)
|
||||
{
|
||||
if (s == "class")
|
||||
|
||||
@@ -80,6 +80,8 @@ std::string to_string(message_t m);
|
||||
|
||||
std::string to_string(diagram_t r);
|
||||
|
||||
std::string to_string(message_scope_t);
|
||||
|
||||
diagram_t from_string(const std::string &s);
|
||||
|
||||
} // namespace clanguml::common::model
|
||||
|
||||
Reference in New Issue
Block a user