This struct manages a single level of template deduced context, e.g. & or const*
Definition at line 68 of file template_parameter.h.
#include <template_parameter.h>
Public Member Functions | |
std::string | to_string () const |
bool | operator== (const context &rhs) const |
bool | operator!= (const context &rhs) const |
Public Attributes | |
bool | is_const {false} |
bool | is_volatile {false} |
bool | is_ref_const {false} |
bool | is_ref_volatile {false} |
rpqualifier | pr {rpqualifier::kNone} |
bool clanguml::common::model::context::operator!= | ( | const context & | rhs | ) | const |
Definition at line 59 of file template_parameter.cc.
bool clanguml::common::model::context::operator== | ( | const context & | rhs | ) | const |
Definition at line 52 of file template_parameter.cc.
std::string clanguml::common::model::context::to_string | ( | ) | const |
Definition at line 27 of file template_parameter.cc.
bool clanguml::common::model::context::is_const {false} |
Definition at line 69 of file template_parameter.h.
bool clanguml::common::model::context::is_ref_const {false} |
Definition at line 71 of file template_parameter.h.
bool clanguml::common::model::context::is_ref_volatile {false} |
Definition at line 72 of file template_parameter.h.
bool clanguml::common::model::context::is_volatile {false} |
Definition at line 70 of file template_parameter.h.
rpqualifier clanguml::common::model::context::pr {rpqualifier::kNone} |
Definition at line 73 of file template_parameter.h.