Type-erased const reference to an object in the bdlat sequence category.
Declared in <bdlar_sequenceref.h>
class SequenceConstRef;
| Name | Description |
|---|---|
SequenceConstRef [constructor] | Constructors |
accessAttribute | accessAttribute overloads |
accessAttributes | Invoke the specified accessor on each attribute until non-zero. |
hasAttribute | hasAttribute overloads |
objectAddress | Return a pointer to the wrapped object. |
vtable | Return a pointer to the vtable. |
xsdName | Return the bdlat_TypeName::xsdName value for the underlying object. |
| Name | Description |
|---|---|
bdlat_TypeName_xsdName | Return the bdlat_TypeName::xsdName value for the specified ref. |
bdlat_sequenceAccessAttribute | Invoke the specified accessor on the attribute of the specified ref identified by the specified attributeId. Return the value from the invocation of accessor. |
bdlat_sequenceAccessAttribute | Invoke the specified accessor on the named attribute of ref. |
bdlat_sequenceAccessAttributes | Invoke the specified accessor on all attributes of the specified ref. |
bdlat_sequenceHasAttribute | Return true if the specified ref has an attribute with the specified attributeName of the specified attributeNameLength, and false otherwise. |
bdlat_sequenceHasAttribute | Return true if the specified ref has an attribute with the specified attributeId, and false otherwise. |