This struct provides a namespace for functions that convert between AnyRef/AnyConstRef and the concrete type-category reference types.
Declared in <bdlar_anycastutil.h>
struct AnyCastUtil;
| Name | Description |
|---|---|
toAnyConstRef | Cast the specified ref to AnyConstRef. |
toAnyRef | toAnyRef overloads |
toArrayConstRef | Cast the specified any to ArrayConstRef. |
toArrayRef | Cast the specified any to ArrayRef. |
toChoiceConstRef | Cast the specified any to ChoiceConstRef. |
toChoiceRef | Cast the specified any to ChoiceRef. |
toCustomizedTypeConstRef | Cast the specified any to CustomizedTypeConstRef. |
toCustomizedTypeRef | Cast the specified any to CustomizedTypeRef. |
toDynamicTypeConstRef | Cast the specified any to DynamicTypeConstRef. |
toDynamicTypeRef | Cast the specified any to DynamicTypeRef. |
toEnumConstRef | Cast the specified any to EnumConstRef. |
toEnumRef | Cast the specified any to EnumRef. |
toNullableValueConstRef | Cast the specified any to NullableValueConstRef. |
toNullableValueRef | Cast the specified any to NullableValueRef. |
toSequenceConstRef | Cast the specified any to SequenceConstRef. |
toSequenceRef | Cast the specified any to SequenceRef. |
toSimpleTypeConstRef | Cast the specified any to SimpleTypeConstRef. |
toSimpleTypeRef | Cast the specified any to SimpleTypeRef. |