Type‐erased non‐const reference to an object in the bdlat enumeration type category.
Synopsis
Declared in <bdlar_enumref.h>
class EnumRef;
Member Functions
Name |
Description |
|
Constructors |
Assign the enumerator value matching the specified |
|
Assign the enumerator value matching the specified |
|
Return |
|
Return |
|
Assign the fallback enumerator value. Return 0 on success, and a non‐zero value with no effect on the object if it does not have a fallback enumerator. |
|
Return a pointer to the wrapped object. |
|
Reset the referred object to the default value. |
|
Load into the specified |
|
Load into the specified |
|
Return a pointer to the vtable. |
Non-Member Functions
Name |
Description |
Assign the enumerator value matching the specified |
|
Assign the enumerator value matching the specified |
|
Return |
|
Return |
|
Assign the fallback enumerator value to the specified |
|
Reset the specified |
Created with MrDocs