Constructors
Synopses
Declared in <bdlar_anyref.h>
Create an AnyConstRef object.
AnyConstRef(AnyConstRefData const& data);
Create an AnyConstRef object that wraps the same object as the specified object.
AnyConstRef(AnyRef const& object);
Create an AnyConstRef object. The behaviour is undefined unless objectAddress and vtable point to the valid objects.
AnyConstRef(
void const* objectAddress,
ArrayConstVtable const* vtable);
Create an AnyConstRef object. The behaviour is undefined unless objectAddress and vtable point to the valid objects.
AnyConstRef(
void const* objectAddress,
ChoiceConstVtable const* vtable);
Create an AnyConstRef object. The behaviour is undefined unless objectAddress and vtable point to the valid objects.
AnyConstRef(
void const* objectAddress,
CustomizedTypeConstVtable const* vtable);
Create an AnyConstRef object. The behaviour is undefined unless objectAddress and vtable point to the valid objects.
AnyConstRef(
void const* objectAddress,
DynamicTypeConstVtable const* vtable);
Create an AnyConstRef object. The behaviour is undefined unless objectAddress and vtable point to the valid objects.
AnyConstRef(
void const* objectAddress,
EnumConstVtable const* vtable);
Create an AnyConstRef object. The behaviour is undefined unless objectAddress and vtable point to the valid objects.
AnyConstRef(
void const* objectAddress,
NullableValueConstVtable const* vtable);
Create an AnyConstRef object. The behaviour is undefined unless objectAddress and vtable point to the valid objects.
AnyConstRef(
void const* objectAddress,
SequenceConstVtable const* vtable);
Create an AnyConstRef object. The behaviour is undefined unless objectAddress and vtable point to the valid objects.
AnyConstRef(
void const* objectAddress,
SimpleTypeConstVtable const* vtable);
Create an AnyConstRef object.
AnyConstRef(
void const* objectAddress,
AnyConstVtable vtable,
bdlat_TypeCategory::Value category);
Created with MrDocs