This struct provides a namespace for functions that convert between AnyRef/`AnyConstRef` and the concrete type‐category reference types.

Synopsis

Declared in <bdlar_anycastutil.h>

struct AnyCastUtil;

Static Member Functions

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.

Created with MrDocs