This struct manages a single level of template deduced context, e.g. & or const*
Definition at line 61 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 62 of file template_parameter.h.
bool clanguml::common::model::context::is_ref_const {false} |
Definition at line 64 of file template_parameter.h.
bool clanguml::common::model::context::is_ref_volatile {false} |
Definition at line 65 of file template_parameter.h.
bool clanguml::common::model::context::is_volatile {false} |
Definition at line 63 of file template_parameter.h.
rpqualifier clanguml::common::model::context::pr {rpqualifier::kNone} |
Definition at line 66 of file template_parameter.h.