Type-erased non-const reference to an object in the bdlat simple-type category.
Declared in <bdlar_simpletyperef.h>
class SimpleTypeRef;
| Name | Description |
|---|---|
SimpleTypeRef [constructor] | Constructors |
access | access overloads |
accessWithCategory | Invoke the specified accessor on the value held by this object with its type category. |
manipulate | manipulate overloads |
manipulateWithCategory | Invoke the specified manipulator on the value held by this object with its type category. |
objectAddress | Return a pointer to the wrapped object. |
reset | Reset the referred object to the default value. |
typeId | Return the type ID corresponding to the simple type held by this object. |
vtable | Return a pointer to the vtable. |
| Name | Description |
|---|---|
bdlat_valueTypeReset | Reset the specified ref to the default value. |