Base class for class elements (e.g. member or method).
More...
Base class for class elements (e.g. member or method).
Definition at line 32 of file class_element.h.
#include <class_element.h>
◆ class_element()
clanguml::class_diagram::model::class_element::class_element |
( |
common::model::access_t |
scope, |
|
|
std::string |
name, |
|
|
std::string |
type |
|
) |
| |
◆ ~class_element()
clanguml::class_diagram::model::class_element::~class_element |
( |
| ) |
|
|
overridedefault |
◆ access()
Get elements access scope.
- Returns
- Elements access scope.
Definition at line 33 of file class_element.cc.
◆ context()
inja::json clanguml::class_diagram::model::class_element::context |
( |
| ) |
const |
|
virtual |
Get elements inja context in JSON.
- Returns
- Context in JSON
Definition at line 43 of file class_element.cc.
44{
45 inja::json ctx;
49 return ctx;
50}
◆ name()
std::string clanguml::class_diagram::model::class_element::name |
( |
| ) |
const |
◆ set_name()
void clanguml::class_diagram::model::class_element::set_name |
( |
const std::string & |
name | ) |
|
◆ set_type()
void clanguml::class_diagram::model::class_element::set_type |
( |
const std::string & |
type | ) |
|
Set elements type as string.
- Parameters
-
type | Elements type as string. |
Definition at line 41 of file class_element.cc.
◆ type()
std::string clanguml::class_diagram::model::class_element::type |
( |
| ) |
const |
Get elements type as string.
- Returns
- Elements type as string.
Definition at line 39 of file class_element.cc.
◆ access_
◆ name_
std::string clanguml::class_diagram::model::class_element::name_ |
|
private |
◆ type_
std::string clanguml::class_diagram::model::class_element::type_ |
|
private |
The documentation for this class was generated from the following files: