|
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateArray (AnyRef *any, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateChoice (AnyRef *any, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateCustomizedType (AnyRef *any, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateEnumeration (AnyRef *any, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateNullableValue (AnyRef *any, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateSequence (AnyRef *any, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateSimple (AnyRef *any, t_MANIPULATOR &manipulator) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessArray (const AnyRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessChoice (const AnyRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessCustomizedType (const AnyRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessEnumeration (const AnyRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessNullableValue (const AnyRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessSequence (const AnyRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessSimple (const AnyRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessArray (const AnyConstRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessChoice (const AnyConstRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessCustomizedType (const AnyConstRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessEnumeration (const AnyConstRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessNullableValue (const AnyConstRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessSequence (const AnyConstRef &any, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessSimple (const AnyConstRef &any, t_ACCESSOR &accessor) |
| |
| bdlat_TypeCategory::Value | bdlat_typeCategorySelect (const AnyRef &any) |
| |
| void | bdlat_valueTypeReset (AnyRef *ref) |
| |
| const char * | bdlat_TypeName_xsdName (const AnyConstRef &ref, int format) |
| |
| bdlat_TypeCategory::Value | bdlat_typeCategorySelect (const AnyConstRef &any) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_arrayManipulateElement (ArrayRef *array, t_MANIPULATOR &manipulator, int index) |
| |
| void | bdlat_arrayResize (ArrayRef *array, int newSize) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_arrayAccessElement (const ArrayRef &array, t_ACCESSOR &accessor, int index) |
| |
| bsl::size_t | bdlat_arraySize (const ArrayRef &array) |
| |
| void | bdlat_valueTypeReset (ArrayRef *ref) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_arrayAccessElement (const ArrayConstRef &array, t_ACCESSOR &accessor, int index) |
| |
| bsl::size_t | bdlat_arraySize (const ArrayConstRef &array) |
| |
| const char * | bdlat_TypeName_xsdName (const ArrayConstRef &ref, int format) |
| |
| int | bdlat_choiceMakeSelection (ChoiceRef *ref, int selectionId) |
| |
| int | bdlat_choiceMakeSelection (ChoiceRef *ref, const char *selectionName, int selectionNameLength) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_choiceManipulateSelection (ChoiceRef *ref, t_MANIPULATOR &manipulator) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_choiceAccessSelection (const ChoiceRef &ref, t_ACCESSOR &accessor) |
| |
| bool | bdlat_choiceHasSelection (const ChoiceRef &ref, const char *selectionName, int selectionNameLength) |
| |
| bool | bdlat_choiceHasSelection (const ChoiceRef &ref, int selectionId) |
| |
| int | bdlat_choiceSelectionId (const ChoiceRef &ref) |
| |
| void | bdlat_valueTypeReset (ChoiceRef *ref) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_choiceAccessSelection (const ChoiceConstRef &ref, t_ACCESSOR &accessor) |
| |
| bool | bdlat_choiceHasSelection (const ChoiceConstRef &ref, const char *selectionName, int selectionNameLength) |
| |
| bool | bdlat_choiceHasSelection (const ChoiceConstRef &ref, int selectionId) |
| |
| int | bdlat_choiceSelectionId (const ChoiceConstRef &ref) |
| |
| const char * | bdlat_TypeName_xsdName (const ChoiceConstRef &ref, int format) |
| |
| | BSLMF_ASSERT (k_TMP_ANY_BUFFER_SIZE >=sizeof(AnyConstRef)) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_customizedTypeCreateBaseAndConvert (CustomizedTypeRef *ref, t_MANIPULATOR &baseManipulator) |
| |
| template<class t_BASE_TYPE > |
| int | bdlat_customizedTypeConvertFromBaseType (CustomizedTypeRef *ref, const t_BASE_TYPE &value) |
| |
| const AnyConstRef & | bdlat_customizedTypeConvertToBaseType (const CustomizedTypeRef &ref) |
| |
| void | bdlat_valueTypeReset (CustomizedTypeRef *ref) |
| |
| const AnyConstRef & | bdlat_customizedTypeConvertToBaseType (const CustomizedTypeConstRef &ref) |
| |
| bdlat_TypeCategory::Value | bdlat_typeCategorySelect (const DynamicTypeRef &ref) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateArray (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateChoice (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateCustomizedType (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateEnumeration (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateNullableValue (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateSequence (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_typeCategoryManipulateSimple (DynamicTypeRef *ref, t_MANIPULATOR &manipulator) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessArray (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessChoice (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessCustomizedType (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessEnumeration (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessNullableValue (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessSequence (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessSimple (const DynamicTypeRef &ref, t_ACCESSOR &accessor) |
| |
| void | bdlat_valueTypeReset (DynamicTypeRef *ref) |
| |
| bdlat_TypeCategory::Value | bdlat_typeCategorySelect (const DynamicTypeConstRef &ref) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessArray (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessChoice (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessCustomizedType (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessEnumeration (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessNullableValue (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessSequence (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_typeCategoryAccessSimple (const DynamicTypeConstRef &ref, t_ACCESSOR &accessor) |
| |
| const char * | bdlat_TypeName_xsdName (const DynamicTypeConstRef &ref, int format) |
| |
| int | bdlat_enumFromInt (EnumRef *result, int number) |
| |
| int | bdlat_enumFromString (EnumRef *result, const char *string, int stringLength) |
| |
| int | bdlat_enumMakeFallback (EnumRef *result) |
| |
| bool | bdlat_enumHasFallback (const EnumRef &value) |
| |
| bool | bdlat_enumIsFallback (const EnumRef &value) |
| |
| void | bdlat_enumToInt (int *result, const EnumRef &value) |
| |
| void | bdlat_enumToString (bsl::string *result, const EnumRef &value) |
| |
| void | bdlat_valueTypeReset (EnumRef *ref) |
| |
| bool | bdlat_enumHasFallback (const EnumConstRef &value) |
| |
| bool | bdlat_enumIsFallback (const EnumConstRef &value) |
| |
| void | bdlat_enumToInt (int *result, const EnumConstRef &value) |
| |
| void | bdlat_enumToString (bsl::string *result, const EnumConstRef &value) |
| |
| const char * | bdlat_TypeName_xsdName (const EnumConstRef &ref, int format) |
| |
| void | bdlat_nullableValueMakeValue (NullableValueRef *ref) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_nullableValueManipulateValue (NullableValueRef *ref, t_MANIPULATOR &manipulator) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_nullableValueAccessValue (const NullableValueRef &ref, t_ACCESSOR &accessor) |
| |
| bool | bdlat_nullableValueIsNull (const NullableValueRef &ref) |
| |
| void | bdlat_valueTypeReset (NullableValueRef *ref) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_nullableValueAccessValue (const NullableValueConstRef &ref, t_ACCESSOR &accessor) |
| |
| bool | bdlat_nullableValueIsNull (const NullableValueConstRef &ref) |
| |
| const char * | bdlat_TypeName_xsdName (const NullableValueConstRef &ref, int format) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_sequenceManipulateAttribute (SequenceRef *ref, t_MANIPULATOR &manipulator, const char *attributeName, int attributeNameLength) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_sequenceManipulateAttribute (SequenceRef *ref, t_MANIPULATOR &manipulator, int attributeId) |
| |
| template<class t_MANIPULATOR > |
| int | bdlat_sequenceManipulateAttributes (SequenceRef *ref, t_MANIPULATOR &manipulator) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_sequenceAccessAttribute (const SequenceRef &ref, t_ACCESSOR &accessor, const char *attributeName, int attributeNameLength) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_sequenceAccessAttribute (const SequenceRef &ref, t_ACCESSOR &accessor, int attributeId) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_sequenceAccessAttributes (const SequenceRef &ref, t_ACCESSOR &accessor) |
| |
| bool | bdlat_sequenceHasAttribute (const SequenceRef &ref, const char *attributeName, int attributeNameLength) |
| |
| bool | bdlat_sequenceHasAttribute (const SequenceRef &ref, int attributeId) |
| |
| void | bdlat_valueTypeReset (SequenceRef *ref) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_sequenceAccessAttribute (const SequenceConstRef &ref, t_ACCESSOR &accessor, const char *attributeName, int attributeNameLength) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_sequenceAccessAttribute (const SequenceConstRef &ref, t_ACCESSOR &accessor, int attributeId) |
| |
| template<class t_ACCESSOR > |
| int | bdlat_sequenceAccessAttributes (const SequenceConstRef &ref, t_ACCESSOR &accessor) |
| |
| bool | bdlat_sequenceHasAttribute (const SequenceConstRef &ref, const char *attributeName, int attributeNameLength) |
| |
| bool | bdlat_sequenceHasAttribute (const SequenceConstRef &ref, int attributeId) |
| |
| const char * | bdlat_TypeName_xsdName (const SequenceConstRef &ref, int format) |
| |
| void | bdlat_valueTypeReset (SimpleTypeRef *ref) |
| |
| const char * | bdlat_TypeName_xsdName (const SimpleTypeConstRef &ref, int format) |
| |