Type‐erased non‐const reference to an object in the bdlat simple‐type category.

Synopsis

Declared in <bdlar_simpletyperef.h>

class SimpleTypeRef;

Member Functions

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.

Non-Member Functions

Name

Description

bdlat_valueTypeReset

Reset the specified ref to the default value.

Created with MrDocs