Include diagram translation unit visitor wrapper. More...
Include diagram translation unit visitor wrapper.
Definition at line 54 of file translation_unit_visitor.h.
#include <translation_unit_visitor.h>
Classes | |
class | include_visitor |
Public Member Functions | |
translation_unit_visitor (clang::SourceManager &sm, clanguml::include_diagram::model::diagram &diagram, const clanguml::config::include_diagram &config) | |
Constructor. | |
clanguml::include_diagram::model::diagram & | diagram () |
Get reference to the include diagram model. | |
const clanguml::config::include_diagram & | config () const |
Get reference to the diagram configuration. | |
void | finalize () |
Run any finalization after traversal is complete. | |
Private Attributes | |
clanguml::include_diagram::model::diagram & | diagram_ |
const clanguml::config::include_diagram & | config_ |
clanguml::include_diagram::visitor::translation_unit_visitor::translation_unit_visitor | ( | clang::SourceManager & | sm, |
clanguml::include_diagram::model::diagram & | diagram, | ||
const clanguml::config::include_diagram & | config | ||
) |
const clanguml::config::include_diagram & clanguml::include_diagram::visitor::translation_unit_visitor::config | ( | ) | const |
Get reference to the diagram configuration.
Definition at line 294 of file translation_unit_visitor.cc.
clanguml::include_diagram::model::diagram & clanguml::include_diagram::visitor::translation_unit_visitor::diagram | ( | ) |
Get reference to the include diagram model.
Definition at line 288 of file translation_unit_visitor.cc.
void clanguml::include_diagram::visitor::translation_unit_visitor::finalize | ( | ) |
Run any finalization after traversal is complete.
Definition at line 299 of file translation_unit_visitor.cc.
|
private |
Definition at line 176 of file translation_unit_visitor.h.
|
private |
Definition at line 173 of file translation_unit_visitor.h.