|
REFUREKU_INTERNAL | TemplateArgument (TemplateArgumentImpl *implementation) noexcept |
|
◆ getClassTemplate()
RFK_NODISCARD REFUREKU_API ClassTemplate const * rfk::TemplateTemplateArgument::getClassTemplate |
( |
| ) |
const |
|
noexcept |
Get the class template provided as argument. It can be nullptr if the class template is not a reflected type.
- Returns
- The class template provided as argument.
◆ operator==()
RFK_NODISCARD REFUREKU_API bool rfk::TemplateTemplateArgument::operator== |
( |
TemplateTemplateArgument const & |
other | ) |
const |
|
noexcept |
Check whether 2 TemplateTemplateArgument instances are equal or not.
- Parameters
-
- Returns
- true if the 2 type template arguments have the same class template. Returns false if the class template archetype is nullptr, since the equality can't be guaranteed.
The documentation for this class was generated from the following file: