|
Refureku v2.2.0
C++17 runtime reflection library.
|
Public Member Functions | |
| REFUREKU_API | TypeTemplateArgument (Type const &archetype) noexcept |
| RFK_NODISCARD REFUREKU_API Type const & | getType () const noexcept |
| Get the type of this argument. More... | |
| RFK_NODISCARD REFUREKU_API bool | operator== (TypeTemplateArgument const &other) const noexcept |
| Check whether 2 TypeTemplateArgument instances are equal or not. More... | |
| RFK_NODISCARD REFUREKU_API bool | operator!= (TypeTemplateArgument const &other) const noexcept |
Public Member Functions inherited from rfk::TemplateArgument | |
| TemplateArgument (TemplateArgument const &)=delete | |
| TemplateArgument (TemplateArgument &&)=delete | |
| RFK_NODISCARD REFUREKU_API ETemplateParameterKind | getKind () const noexcept |
| Get the kind of template parameter this argument is based on. More... | |
| RFK_NODISCARD REFUREKU_API bool | operator== (TemplateArgument const &other) const noexcept |
| Check whether 2 TemplateArgument instances are equal or not. More... | |
| RFK_NODISCARD REFUREKU_API bool | operator!= (TemplateArgument const &other) const noexcept |
Additional Inherited Members | |
Protected Member Functions inherited from rfk::TemplateArgument | |
| REFUREKU_INTERNAL | TemplateArgument (TemplateArgumentImpl *implementation) noexcept |
|
noexcept |
Get the type of this argument.
|
noexcept |
Check whether 2 TypeTemplateArgument instances are equal or not.
| other | The TypeTemplateArgument to compare to. |