BloombergLP::bdlar::SimpleTypeConstRef

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

Synopsis

Declared in <bdlar_simpletyperef.h>

class SimpleTypeConstRef;

Member Functions

NameDescription
SimpleTypeConstRef [constructor]Constructors
access access overloads
accessWithCategory Invoke the specified accessor on the value held by this object with its type category.
objectAddress Return a pointer to the wrapped object.
typeId Return the type ID corresponding to the simple type held by this object.
vtable Return a pointer to the vtable.
xsdName Return the bdlat_TypeName::xsdName value for the underlying object.

Non-Member Functions

NameDescription
bdlat_TypeName_xsdNameReturn the bdlat_TypeName::xsdName value for the specified ref.