plugify
1.0.0.0
|
A reference class for an EnumValue
structure.
More...
#include <method.hpp>
Public Member Functions | |
std::string_view | GetName () const noexcept |
< Inherit constructors from Ref<const EnumValue>. More... | |
int64_t | GetValue () const noexcept |
Retrieves the enum value. More... | |
Public Member Functions inherited from plugify::Ref< const EnumValue > | |
Ref (const EnumValue &impl) noexcept | |
Ref (Ref const &)=default | |
Ref (Ref &&)=default | |
bool | operator== (const Ref &other) const noexcept |
bool | operator== (const const EnumValue *impl) const noexcept |
Ref & | operator= (const Ref &) &=default |
Ref & | operator= (const Ref &) &&=delete |
Ref & | operator= (Ref &&) &=default |
Ref & | operator= (Ref &&) &&=delete |
operator bool () const noexcept | |
Additional Inherited Members | |
Protected Attributes inherited from plugify::Ref< const EnumValue > | |
const EnumValue * | _impl |
A reference class for an EnumValue
structure.
This class holds a reference to a specific value within an Enum
object, allowing users to retrieve information such as the name and value of the enum element.
Definition at line 24 of file method.hpp.
|
noexcept |
< Inherit constructors from Ref<const EnumValue>.
Retrieves the enum value name.
|
noexcept |
Retrieves the enum value.