|
BDE 4.39.x Production Release
|
Functions | |
| bool | operator== (const BasicSchemaAnnotationElement &lhs, const BasicSchemaAnnotationElement &rhs) |
| bool | operator!= (const BasicSchemaAnnotationElement &lhs, const BasicSchemaAnnotationElement &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaAnnotationElement &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaAnnotationElement &object) |
| bool | operator== (const BasicSchemaEnumerationElementChoice &lhs, const BasicSchemaEnumerationElementChoice &rhs) |
| bool | operator!= (const BasicSchemaEnumerationElementChoice &lhs, const BasicSchemaEnumerationElementChoice &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaEnumerationElementChoice &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaEnumerationElementChoice &object) |
| bool | operator== (const BasicSchemaEnumerationElement &lhs, const BasicSchemaEnumerationElement &rhs) |
| bool | operator!= (const BasicSchemaEnumerationElement &lhs, const BasicSchemaEnumerationElement &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaEnumerationElement &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaEnumerationElement &object) |
| bool | operator== (const BasicSchemaRestrictionElementChoice &lhs, const BasicSchemaRestrictionElementChoice &rhs) |
| bool | operator!= (const BasicSchemaRestrictionElementChoice &lhs, const BasicSchemaRestrictionElementChoice &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaRestrictionElementChoice &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaRestrictionElementChoice &object) |
| bool | operator== (const BasicSchemaRestrictionElement &lhs, const BasicSchemaRestrictionElement &rhs) |
| bool | operator!= (const BasicSchemaRestrictionElement &lhs, const BasicSchemaRestrictionElement &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaRestrictionElement &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaRestrictionElement &object) |
| bool | operator== (const BasicSchemaSimpleTypeElementChoice &lhs, const BasicSchemaSimpleTypeElementChoice &rhs) |
| bool | operator!= (const BasicSchemaSimpleTypeElementChoice &lhs, const BasicSchemaSimpleTypeElementChoice &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaSimpleTypeElementChoice &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaSimpleTypeElementChoice &object) |
| bool | operator== (const BasicSchemaSimpleTypeElement &lhs, const BasicSchemaSimpleTypeElement &rhs) |
| bool | operator!= (const BasicSchemaSimpleTypeElement &lhs, const BasicSchemaSimpleTypeElement &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaSimpleTypeElement &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaSimpleTypeElement &object) |
| bool | operator== (const BasicSchemaChoiceElement &lhs, const BasicSchemaChoiceElement &rhs) |
| bool | operator!= (const BasicSchemaChoiceElement &lhs, const BasicSchemaChoiceElement &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaChoiceElement &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaChoiceElement &object) |
| bool | operator== (const BasicSchemaChoiceElementChoice &lhs, const BasicSchemaChoiceElementChoice &rhs) |
| bool | operator!= (const BasicSchemaChoiceElementChoice &lhs, const BasicSchemaChoiceElementChoice &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaChoiceElementChoice &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaChoiceElementChoice &object) |
| bool | operator== (const BasicSchemaComplexTypeElement &lhs, const BasicSchemaComplexTypeElement &rhs) |
| bool | operator!= (const BasicSchemaComplexTypeElement &lhs, const BasicSchemaComplexTypeElement &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaComplexTypeElement &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaComplexTypeElement &object) |
| bool | operator== (const BasicSchemaComplexTypeElementChoice &lhs, const BasicSchemaComplexTypeElementChoice &rhs) |
| bool | operator!= (const BasicSchemaComplexTypeElementChoice &lhs, const BasicSchemaComplexTypeElementChoice &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaComplexTypeElementChoice &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaComplexTypeElementChoice &object) |
| bool | operator== (const BasicSchemaElement &lhs, const BasicSchemaElement &rhs) |
| bool | operator!= (const BasicSchemaElement &lhs, const BasicSchemaElement &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaElement &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaElement &object) |
| bool | operator== (const BasicSchemaElementChoice &lhs, const BasicSchemaElementChoice &rhs) |
| bool | operator!= (const BasicSchemaElementChoice &lhs, const BasicSchemaElementChoice &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaElementChoice &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaElementChoice &object) |
| bool | operator== (const BasicSchemaSequenceElement &lhs, const BasicSchemaSequenceElement &rhs) |
| bool | operator!= (const BasicSchemaSequenceElement &lhs, const BasicSchemaSequenceElement &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaSequenceElement &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaSequenceElement &object) |
| bool | operator== (const BasicSchemaSequenceElementChoice &lhs, const BasicSchemaSequenceElementChoice &rhs) |
| bool | operator!= (const BasicSchemaSequenceElementChoice &lhs, const BasicSchemaSequenceElementChoice &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaSequenceElementChoice &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaSequenceElementChoice &object) |
| bool | operator== (const BasicSchemaChoice &lhs, const BasicSchemaChoice &rhs) |
| bool | operator!= (const BasicSchemaChoice &lhs, const BasicSchemaChoice &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchemaChoice &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchemaChoice &object) |
| bool | operator== (const BasicSchema &lhs, const BasicSchema &rhs) |
| bool | operator!= (const BasicSchema &lhs, const BasicSchema &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const BasicSchema &rhs) |
| template<typename HASH_ALGORITHM > | |
| void | hashAppend (HASH_ALGORITHM &hashAlg, const s_baltst::BasicSchema &object) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const ConfigSchema &schema) |
| bsl::ostream & | operator<< (bsl::ostream &stream, MyEnumerationUnpreservedWithFallback::Value rhs) |
| bool | operator== (const MyEnumerationUnpreservedWithFallbackRecord &lhs, const MyEnumerationUnpreservedWithFallbackRecord &rhs) |
| bool | operator!= (const MyEnumerationUnpreservedWithFallbackRecord &lhs, const MyEnumerationUnpreservedWithFallbackRecord &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const MyEnumerationUnpreservedWithFallbackRecord &rhs) |
| bool | operator== (const MyIntEnumeration &lhs, const MyIntEnumeration &rhs) |
| bool | operator!= (const MyIntEnumeration &lhs, const MyIntEnumeration &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const MyIntEnumeration &rhs) |
| bool | operator== (const MyIntEnumerationRecord &lhs, const MyIntEnumerationRecord &rhs) |
| bool | operator!= (const MyIntEnumerationRecord &lhs, const MyIntEnumerationRecord &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const MyIntEnumerationRecord &rhs) |
| bool | operator== (const MySequenceWithNullableAnonymousChoiceChoice &lhs, const MySequenceWithNullableAnonymousChoiceChoice &rhs) |
| bool | operator!= (const MySequenceWithNullableAnonymousChoiceChoice &lhs, const MySequenceWithNullableAnonymousChoiceChoice &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const MySequenceWithNullableAnonymousChoiceChoice &rhs) |
| bool | operator== (const MySequenceWithNullableAnonymousChoice &lhs, const MySequenceWithNullableAnonymousChoice &rhs) |
| bool | operator!= (const MySequenceWithNullableAnonymousChoice &lhs, const MySequenceWithNullableAnonymousChoice &rhs) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const MySequenceWithNullableAnonymousChoice &rhs) |
| template<class V0 , class V1 , class V2 > | |
| bsl::ostream & | operator<< (bsl::ostream &stream, const TestChoice< V0, V1, V2 > &choice) |
| template<class C0 , class C1 , class C2 > | |
| bool | operator== (const TestChoice< C0, C1, C2 > &lhs, const TestChoice< C0, C1, C2 > &rhs) |
| template<class C0 , class C1 , class C2 > | |
| bool | operator!= (const TestChoice< C0, C1, C2 > &lhs, const TestChoice< C0, C1, C2 > &rhs) |
| template<class C0 , class C1 , class C2 > | |
| const char * | bdlat_TypeName_className (const TestChoice< C0, C1, C2 > &object) |
| template<class C0 , class C1 , class C2 > | |
| int | bdlat_choiceMakeSelection (TestChoice< C0, C1, C2 > *object, int selectionId) |
| template<class C0 , class C1 , class C2 > | |
| int | bdlat_choiceMakeSelection (TestChoice< C0, C1, C2 > *object, const char *selectionName, int selectionNameLength) |
| template<class C0 , class C1 , class C2 , class MANIPULATOR > | |
| int | bdlat_choiceManipulateSelection (TestChoice< C0, C1, C2 > *object, MANIPULATOR &manipulator) |
| template<class C0 , class C1 , class C2 , class ACCESSOR > | |
| int | bdlat_choiceAccessSelection (const TestChoice< C0, C1, C2 > &object, ACCESSOR &accessor) |
| template<class C0 , class C1 , class C2 > | |
| bool | bdlat_choiceHasSelection (const TestChoice< C0, C1, C2 > &object, const char *selectionName, int selectionNameLength) |
| template<class C0 , class C1 , class C2 > | |
| bool | bdlat_choiceHasSelection (const TestChoice< C0, C1, C2 > &object, int selectionId) |
| template<class C0 , class C1 , class C2 > | |
| int | bdlat_choiceSelectionId (const TestChoice< C0, C1, C2 > &object) |
| template<class C0 , class C1 , class C2 > | |
| int | bdlat_valueTypeAssign (TestChoice< C0, C1, C2 > *lhs, const TestChoice< C0, C1, C2 > &rhs) |
| template<class C0 , class C1 , class C2 > | |
| void | bdlat_valueTypeReset (TestChoice< C0, C1, C2 > *object) |
| template<class VALUE_TYPE , class BASE_TYPE > | |
| bsl::ostream & | operator<< (bsl::ostream &stream, const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &object) |
| template<class VALUE_TYPE , class BASE_TYPE > | |
| bool | operator== (const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &lhs, const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &rhs) |
| template<class VALUE_TYPE , class BASE_TYPE > | |
| bool | operator!= (const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &lhs, const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &rhs) |
| template<class VALUE_TYPE , class BASE_TYPE > | |
| const char * | bdlat_TypeName_className (const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &object) |
| template<class VALUE_TYPE , class BASE_TYPE , class OTHER_BASE_TYPE > | |
| int | bdlat_customizedTypeConvertFromBaseType (TestCustomizedType< VALUE_TYPE, BASE_TYPE > *object, const OTHER_BASE_TYPE &base) |
| template<class VALUE_TYPE , class BASE_TYPE > | |
| const BASE_TYPE & | bdlat_customizedTypeConvertToBaseType (const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &object) |
| template<class VALUE_TYPE , class BASE_TYPE > | |
| int | bdlat_valueTypeAssign (TestCustomizedType< VALUE_TYPE, BASE_TYPE > *lhs, const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &rhs) |
| template<class VALUE_TYPE , class BASE_TYPE > | |
| void | bdlat_valueTypeReset (TestCustomizedType< VALUE_TYPE, BASE_TYPE > *object) |
| template<class VALUE_TYPE > | |
| bsl::ostream & | operator<< (bsl::ostream &stream, const TestDynamicType< VALUE_TYPE > &object) |
| template<class VALUE_TYPE > | |
| bool | operator== (const TestDynamicType< VALUE_TYPE > &lhs, const TestDynamicType< VALUE_TYPE > &rhs) |
| template<class VALUE_TYPE > | |
| bool | operator!= (const TestDynamicType< VALUE_TYPE > &lhs, const TestDynamicType< VALUE_TYPE > &rhs) |
| template<class VALUE_TYPE > | |
| const char * | bdlat_TypeName_className (const TestDynamicType< VALUE_TYPE > &object) |
| template<class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_arrayManipulateElement (TestDynamicType< VALUE_TYPE > *object, MANIPULATOR &manipulator, int index) |
| template<class VALUE_TYPE > | |
| void | bdlat_arrayResize (TestDynamicType< VALUE_TYPE > *object, int newSize) |
| template<class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_arrayAccessElement (const TestDynamicType< VALUE_TYPE > &object, ACCESSOR &accessor, int index) |
| template<class VALUE_TYPE > | |
| bsl::size_t | bdlat_arraySize (const TestDynamicType< VALUE_TYPE > &object) |
| template<class VALUE_TYPE > | |
| int | bdlat_choiceMakeSelection (TestDynamicType< VALUE_TYPE > *object, int selectionId) |
| template<class VALUE_TYPE > | |
| int | bdlat_choiceMakeSelection (TestDynamicType< VALUE_TYPE > *object, const char *selectionName, int selectionNameLength) |
| template<class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_choiceManipulateSelection (TestDynamicType< VALUE_TYPE > *object, MANIPULATOR &manipulator) |
| template<class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_choiceAccessSelection (const TestDynamicType< VALUE_TYPE > &object, ACCESSOR &accessor) |
| template<class VALUE_TYPE > | |
| bool | bdlat_choiceHasSelection (const TestDynamicType< VALUE_TYPE > &object, int selectionId) |
| template<class VALUE_TYPE > | |
| bool | bdlat_choiceHasSelection (const TestDynamicType< VALUE_TYPE > &object, const char *selectionName, int selectionNameLength) |
| template<class VALUE_TYPE , class BASE_TYPE > | |
| int | bdlat_customizedTypeConvertFromBaseType (TestDynamicType< VALUE_TYPE > *object, const BASE_TYPE &value) |
| template<class VALUE_TYPE > | |
| const TestDynamicType< VALUE_TYPE >::BaseType & | bdlat_customizedTypeConvertToBaseType (const TestDynamicType< VALUE_TYPE > &object) |
| template<class VALUE_TYPE > | |
| int | bdlat_enumFromInt (TestDynamicType< VALUE_TYPE > *object, int number) |
| template<class VALUE_TYPE > | |
| int | bdlat_enumFromString (TestDynamicType< VALUE_TYPE > *object, const char *string, int stringLength) |
| template<class VALUE_TYPE > | |
| void | bdlat_enumToInt (int *result, const TestDynamicType< VALUE_TYPE > &object) |
| template<class VALUE_TYPE > | |
| void | bdlat_enumToString (bsl::string *result, const TestDynamicType< VALUE_TYPE > &object) |
| template<class VALUE_TYPE > | |
| void | bdlat_nullableValueMakeValue (TestDynamicType< VALUE_TYPE > *object) |
| template<class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_nullableValueManipulateValue (TestDynamicType< VALUE_TYPE > *object, MANIPULATOR &manipulator) |
| template<class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_nullableValueAccessValue (const TestDynamicType< VALUE_TYPE > &object, ACCESSOR &accessor) |
| template<class VALUE_TYPE > | |
| bool | bdlat_nullableValueIsNull (const TestDynamicType< VALUE_TYPE > &object) |
| template<class VALUE_TYPE > | |
| int | bdlat_choiceSelectionId (const TestDynamicType< VALUE_TYPE > &object) |
| template<class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_sequenceAccessAttribute (const TestDynamicType< VALUE_TYPE > &object, ACCESSOR &accessor, const char *attributeName, int attributeNameLength) |
| template<class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_sequenceAccessAttribute (const TestDynamicType< VALUE_TYPE > &object, ACCESSOR &accessor, int attributeId) |
| template<class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_sequenceAccessAttributes (const TestDynamicType< VALUE_TYPE > &object, ACCESSOR &accessor) |
| template<class VALUE_TYPE > | |
| int | bdlat_sequenceHasAttribute (const TestDynamicType< VALUE_TYPE > &object, const char *attributeName, int attributeNameLength) |
| template<class VALUE_TYPE > | |
| int | bdlat_sequenceHasAttribute (const TestDynamicType< VALUE_TYPE > &object, int attributeId) |
| template<class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_sequenceManipulateAttribute (TestDynamicType< VALUE_TYPE > *object, MANIPULATOR &manipulator, const char *attributeName, int attributeNameLength) |
| template<class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_sequenceManipulateAttribute (TestDynamicType< VALUE_TYPE > *object, MANIPULATOR &manipulator, int attributeId) |
| template<class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_sequenceManipulateAttributes (TestDynamicType< VALUE_TYPE > *object, MANIPULATOR &manipulator) |
| template<class VALUE_TYPE > | |
| bdlat_TypeCategory::Value | bdlat_typeCategorySelect (const TestDynamicType< VALUE_TYPE > &object) |
| template<class E0 , class E1 , class E2 > | |
| bsl::ostream & | operator<< (bsl::ostream &stream, const TestEnumeration< E0, E1, E2 > &object) |
| template<class E0 , class E1 , class E2 > | |
| bool | operator== (const TestEnumeration< E0, E1, E2 > &lhs, const TestEnumeration< E0, E1, E2 > &rhs) |
| template<class E0 , class E1 , class E2 > | |
| bool | operator!= (const TestEnumeration< E0, E1, E2 > &lhs, const TestEnumeration< E0, E1, E2 > &rhs) |
| template<class E0 , class E1 , class E2 > | |
| const char * | bdlat_TypeName_className (const TestEnumeration< E0, E1, E2 > &object) |
| template<class E0 , class E1 , class E2 > | |
| int | bdlat_enumFromInt (TestEnumeration< E0, E1, E2 > *result, int number) |
| template<class E0 , class E1 , class E2 > | |
| int | bdlat_enumFromString (TestEnumeration< E0, E1, E2 > *result, const char *string, int stringLength) |
| template<class E0 , class E1 , class E2 > | |
| void | bdlat_enumToInt (int *result, const TestEnumeration< E0, E1, E2 > &value) |
| template<class E0 , class E1 , class E2 > | |
| void | bdlat_enumToString (bsl::string *result, const TestEnumeration< E0, E1, E2 > &value) |
| bsl::ostream & | operator<< (bsl::ostream &stream, const TestNilValue &) |
| bool | operator== (const TestNilValue &, const TestNilValue &) |
| bool | operator!= (const TestNilValue &, const TestNilValue &) |
| template<class V0 , class V1 , class V2 > | |
| bsl::ostream & | operator<< (bsl::ostream &stream, const TestSequence< V0, V1, V2 > &object) |
| template<class V0 , class V1 , class V2 > | |
| bool | operator== (const TestSequence< V0, V1, V2 > &lhs, const TestSequence< V0, V1, V2 > &rhs) |
| template<class V0 , class V1 , class V2 > | |
| bool | operator!= (const TestSequence< V0, V1, V2 > &lhs, const TestSequence< V0, V1, V2 > &rhs) |
| template<class V0 , class V1 , class V2 > | |
| const char * | bdlat_TypeName_className (const TestSequence< V0, V1, V2 > &object) |
| template<class V0 , class V1 , class V2 , class MANIPULATOR > | |
| int | bdlat_sequenceManipulateAttribute (TestSequence< V0, V1, V2 > *object, MANIPULATOR &manipulator, const char *attributeName, int attributeNameLength) |
| template<class V0 , class V1 , class V2 , class MANIPULATOR > | |
| int | bdlat_sequenceManipulateAttribute (TestSequence< V0, V1, V2 > *object, MANIPULATOR &manipulator, int attributeId) |
| template<class V0 , class V1 , class V2 , class MANIPULATOR > | |
| int | bdlat_sequenceManipulateAttributes (TestSequence< V0, V1, V2 > *object, MANIPULATOR &manipulator) |
| template<class V0 , class V1 , class V2 , class ACCESSOR > | |
| int | bdlat_sequenceAccessAttribute (const TestSequence< V0, V1, V2 > &object, ACCESSOR &accessor, const char *attributeName, int attributeNameLength) |
| template<class V0 , class V1 , class V2 , class ACCESSOR > | |
| int | bdlat_sequenceAccessAttribute (const TestSequence< V0, V1, V2 > &object, ACCESSOR &accessor, int attributeId) |
| template<class V0 , class V1 , class V2 , class ACCESSOR > | |
| int | bdlat_sequenceAccessAttributes (const TestSequence< V0, V1, V2 > &object, ACCESSOR &accessor) |
| template<class V0 , class V1 , class V2 > | |
| bool | bdlat_sequenceHasAttribute (const TestSequence< V0, V1, V2 > &object, const char *attributeName, int attributeNameLength) |
| template<class V0 , class V1 , class V2 > | |
| bool | bdlat_sequenceHasAttribute (const TestSequence< V0, V1, V2 > &object, int attributeId) |
| template<class V0 , class V1 , class V2 > | |
| int | bdlat_valueTypeAssign (TestSequence< V0, V1, V2 > *lhs, const TestSequence< V0, V1, V2 > &rhs) |
| template<class V0 , class V1 , class V2 > | |
| void | bdlat_valueTypeReset (TestSequence< V0, V1, V2 > *object) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| bool | operator== (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &lhs, const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &rhs) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| bool | operator!= (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &lhs, const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &rhs) |
| template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_arrayManipulateElement (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, MANIPULATOR &manipulator, int index) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| void | bdlat_arrayResize (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, int newSize) |
| template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_arrayAccessElement (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object, ACCESSOR &accessor, int index) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| bsl::size_t | bdlat_arraySize (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| int | bdlat_choiceMakeSelection (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, int selectionId) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| int | bdlat_choiceMakeSelection (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, const char *selectionName, int selectionNameLength) |
| template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_choiceManipulateSelection (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, MANIPULATOR &manipulator) |
| template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_choiceAccessSelection (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object, ACCESSOR &accessor) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| bool | bdlat_choiceHasSelection (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object, int selectionId) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| bool | bdlat_choiceHasSelection (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object, const char *selectionName, int selectionNameLength) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| int | bdlat_choiceSelectionId (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object) |
| template<class TAG_TYPE , class VALUE_TYPE , class BASE_TYPE > | |
| int | bdlat_customizedTypeConvertFromBaseType (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, const BASE_TYPE &value) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| const TestTaggedValue< TAG_TYPE, VALUE_TYPE >::BaseType & | bdlat_customizedTypeConvertToBaseType (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| bdlat_TypeCategory::Value | bdlat_typeCategorySelect (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| int | bdlat_enumFromInt (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, int value) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| int | bdlat_enumFromString (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, const char *string, int stringLength) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| void | bdlat_enumToInt (int *result, const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| void | bdlat_enumToString (bsl::string *result, const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| void | bdlat_nullableValueMakeValue (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object) |
| template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_nullableValueManipulateValue (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, MANIPULATOR &manipulator) |
| template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_nullableValueAccessValue (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object, ACCESSOR &accessor) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| bool | bdlat_nullableValueIsNull (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object) |
| template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_sequenceManipulateAttribute (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, MANIPULATOR &manipulator, int attributeId) |
| template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_sequenceManipulateAttribute (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, MANIPULATOR &manipulator, const char *attributeName, int attributeNameLength) |
| template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR > | |
| int | bdlat_sequenceManipulateAttributes (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, MANIPULATOR &manipulator) |
| template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_sequenceAccessAttribute (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object, ACCESSOR &accessor, int attributeId) |
| template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_sequenceAccessAttribute (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object, ACCESSOR &accessor, const char *attributeName, int attributeNameLength) |
| template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR > | |
| int | bdlat_sequenceAccessAttributes (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object, ACCESSOR &accessor) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| bool | bdlat_sequenceHasAttribute (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object, int attributeId) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| bool | bdlat_sequenceHasAttribute (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object, const char *attributeName, int attributeNameLength) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| const char * | bdlat_TypeName_className (const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &object) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| int | bdlat_valueTypeAssign (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, const VALUE_TYPE &value) |
| template<class TAG_TYPE , class VALUE_TYPE > | |
| int | bdlat_valueTypeAssign (TestTaggedValue< TAG_TYPE, VALUE_TYPE > *object, const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &value) |
| int s_baltst::bdlat_arrayAccessElement | ( | const TestDynamicType< VALUE_TYPE > & | object, |
| ACCESSOR & | accessor, | ||
| int | index | ||
| ) |
| int s_baltst::bdlat_arrayAccessElement | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object, |
| ACCESSOR & | accessor, | ||
| int | index | ||
| ) |
| int s_baltst::bdlat_arrayManipulateElement | ( | TestDynamicType< VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator, | ||
| int | index | ||
| ) |
| int s_baltst::bdlat_arrayManipulateElement | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator, | ||
| int | index | ||
| ) |
| void s_baltst::bdlat_arrayResize | ( | TestDynamicType< VALUE_TYPE > * | object, |
| int | newSize | ||
| ) |
| void s_baltst::bdlat_arrayResize | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| int | newSize | ||
| ) |
| bsl::size_t s_baltst::bdlat_arraySize | ( | const TestDynamicType< VALUE_TYPE > & | object | ) |
| bsl::size_t s_baltst::bdlat_arraySize | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object | ) |
| int s_baltst::bdlat_choiceAccessSelection | ( | const TestChoice< C0, C1, C2 > & | object, |
| ACCESSOR & | accessor | ||
| ) |
Invoke the specified accessor on the (non-modifiable) selection of the specified object, supplying accessor with the corresponding selection information structure. Return -1 if the selection is undefined, and the value returned from the invocation of accessor otherwise.
| int s_baltst::bdlat_choiceAccessSelection | ( | const TestDynamicType< VALUE_TYPE > & | object, |
| ACCESSOR & | accessor | ||
| ) |
| int s_baltst::bdlat_choiceAccessSelection | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object, |
| ACCESSOR & | accessor | ||
| ) |
| bool s_baltst::bdlat_choiceHasSelection | ( | const TestChoice< C0, C1, C2 > & | object, |
| const char * | selectionName, | ||
| int | selectionNameLength | ||
| ) |
| bool s_baltst::bdlat_choiceHasSelection | ( | const TestChoice< C0, C1, C2 > & | object, |
| int | selectionId | ||
| ) |
| bool s_baltst::bdlat_choiceHasSelection | ( | const TestDynamicType< VALUE_TYPE > & | object, |
| const char * | selectionName, | ||
| int | selectionNameLength | ||
| ) |
| bool s_baltst::bdlat_choiceHasSelection | ( | const TestDynamicType< VALUE_TYPE > & | object, |
| int | selectionId | ||
| ) |
| bool s_baltst::bdlat_choiceHasSelection | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object, |
| const char * | selectionName, | ||
| int | selectionNameLength | ||
| ) |
| bool s_baltst::bdlat_choiceHasSelection | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object, |
| int | selectionId | ||
| ) |
| int s_baltst::bdlat_choiceMakeSelection | ( | TestChoice< C0, C1, C2 > * | object, |
| const char * | selectionName, | ||
| int | selectionNameLength | ||
| ) |
Set the value of the specified object to be the default for the selection indicated by the specified selectionName of the specified selectionNameLength. Return 0 on success, and a non-zero value otherwise.
| int s_baltst::bdlat_choiceMakeSelection | ( | TestChoice< C0, C1, C2 > * | object, |
| int | selectionId | ||
| ) |
Set the value of the specified object to the default for the selection indicated by the specified selectionId. Return 0 on success, and a non-zero value otherwise.
| int s_baltst::bdlat_choiceMakeSelection | ( | TestDynamicType< VALUE_TYPE > * | object, |
| const char * | selectionName, | ||
| int | selectionNameLength | ||
| ) |
| int s_baltst::bdlat_choiceMakeSelection | ( | TestDynamicType< VALUE_TYPE > * | object, |
| int | selectionId | ||
| ) |
| int s_baltst::bdlat_choiceMakeSelection | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| const char * | selectionName, | ||
| int | selectionNameLength | ||
| ) |
| int s_baltst::bdlat_choiceMakeSelection | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| int | selectionId | ||
| ) |
| int s_baltst::bdlat_choiceManipulateSelection | ( | TestChoice< C0, C1, C2 > * | object, |
| MANIPULATOR & | manipulator | ||
| ) |
Invoke the specified manipulator on the address of the (modifiable) selection of the specified object, supplying manipulator with the corresponding selection information structure. Return -1 if the selection is undefined, and the value returned from the invocation of manipulator otherwise.
| int s_baltst::bdlat_choiceManipulateSelection | ( | TestDynamicType< VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator | ||
| ) |
| int s_baltst::bdlat_choiceManipulateSelection | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator | ||
| ) |
| int s_baltst::bdlat_choiceSelectionId | ( | const TestChoice< C0, C1, C2 > & | object | ) |
Return the id of the current selection if the selection is defined, and k_UNDEFINED_SELECTION_ID otherwise.
| int s_baltst::bdlat_choiceSelectionId | ( | const TestDynamicType< VALUE_TYPE > & | object | ) |
| int s_baltst::bdlat_choiceSelectionId | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object | ) |
| int s_baltst::bdlat_customizedTypeConvertFromBaseType | ( | TestCustomizedType< VALUE_TYPE, BASE_TYPE > * | object, |
| const OTHER_BASE_TYPE & | base | ||
| ) |
If an explicit conversion from the specified OTHER_BASE_TYPE type to the specified VALUE_TYPE type exists, load into the underlying value of the specified object the value of the specified base object explicitly converted to VALUE_TYPE. Return 0 on success, and a non-zero value otherwise.
| int s_baltst::bdlat_customizedTypeConvertFromBaseType | ( | TestDynamicType< VALUE_TYPE > * | object, |
| const BASE_TYPE & | value | ||
| ) |
| int s_baltst::bdlat_customizedTypeConvertFromBaseType | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| const BASE_TYPE & | value | ||
| ) |
| const BASE_TYPE & s_baltst::bdlat_customizedTypeConvertToBaseType | ( | const TestCustomizedType< VALUE_TYPE, BASE_TYPE > & | object | ) |
Return a reference providing non-modifiable access to the Base subobject of the underlying value of the specified object.
| const TestDynamicType< VALUE_TYPE >::BaseType & s_baltst::bdlat_customizedTypeConvertToBaseType | ( | const TestDynamicType< VALUE_TYPE > & | object | ) |
| const TestTaggedValue< TAG_TYPE, VALUE_TYPE >::BaseType & s_baltst::bdlat_customizedTypeConvertToBaseType | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object | ) |
| int s_baltst::bdlat_enumFromInt | ( | TestDynamicType< VALUE_TYPE > * | object, |
| int | number | ||
| ) |
| int s_baltst::bdlat_enumFromInt | ( | TestEnumeration< E0, E1, E2 > * | result, |
| int | number | ||
| ) |
| int s_baltst::bdlat_enumFromInt | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| int | value | ||
| ) |
| int s_baltst::bdlat_enumFromString | ( | TestDynamicType< VALUE_TYPE > * | object, |
| const char * | string, | ||
| int | stringLength | ||
| ) |
| int s_baltst::bdlat_enumFromString | ( | TestEnumeration< E0, E1, E2 > * | result, |
| const char * | string, | ||
| int | stringLength | ||
| ) |
| int s_baltst::bdlat_enumFromString | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| const char * | string, | ||
| int | stringLength | ||
| ) |
| void s_baltst::bdlat_enumToInt | ( | int * | result, |
| const TestDynamicType< VALUE_TYPE > & | object | ||
| ) |
| void s_baltst::bdlat_enumToInt | ( | int * | result, |
| const TestEnumeration< E0, E1, E2 > & | value | ||
| ) |
| void s_baltst::bdlat_enumToInt | ( | int * | result, |
| const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object | ||
| ) |
| void s_baltst::bdlat_enumToString | ( | bsl::string * | result, |
| const TestDynamicType< VALUE_TYPE > & | object | ||
| ) |
| void s_baltst::bdlat_enumToString | ( | bsl::string * | result, |
| const TestEnumeration< E0, E1, E2 > & | value | ||
| ) |
| void s_baltst::bdlat_enumToString | ( | bsl::string * | result, |
| const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object | ||
| ) |
| int s_baltst::bdlat_nullableValueAccessValue | ( | const TestDynamicType< VALUE_TYPE > & | object, |
| ACCESSOR & | accessor | ||
| ) |
| int s_baltst::bdlat_nullableValueAccessValue | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object, |
| ACCESSOR & | accessor | ||
| ) |
| bool s_baltst::bdlat_nullableValueIsNull | ( | const TestDynamicType< VALUE_TYPE > & | object | ) |
| bool s_baltst::bdlat_nullableValueIsNull | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object | ) |
| void s_baltst::bdlat_nullableValueMakeValue | ( | TestDynamicType< VALUE_TYPE > * | object | ) |
| void s_baltst::bdlat_nullableValueMakeValue | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object | ) |
| int s_baltst::bdlat_nullableValueManipulateValue | ( | TestDynamicType< VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator | ||
| ) |
| int s_baltst::bdlat_nullableValueManipulateValue | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator | ||
| ) |
| int s_baltst::bdlat_sequenceAccessAttribute | ( | const TestDynamicType< VALUE_TYPE > & | object, |
| ACCESSOR & | accessor, | ||
| const char * | attributeName, | ||
| int | attributeNameLength | ||
| ) |
| int s_baltst::bdlat_sequenceAccessAttribute | ( | const TestDynamicType< VALUE_TYPE > & | object, |
| ACCESSOR & | accessor, | ||
| int | attributeId | ||
| ) |
| int s_baltst::bdlat_sequenceAccessAttribute | ( | const TestSequence< V0, V1, V2 > & | object, |
| ACCESSOR & | accessor, | ||
| const char * | attributeName, | ||
| int | attributeNameLength | ||
| ) |
Invoke the specified accessor on the (non-modifiable) attribute of the specified object indicated by the specified attributeName and attributeNameLength, supplying accessor with the corresponding attribute information structure. Return a non-zero value if the attribute is not found, and the value returned from the invocation of accessor otherwise.
| int s_baltst::bdlat_sequenceAccessAttribute | ( | const TestSequence< V0, V1, V2 > & | object, |
| ACCESSOR & | accessor, | ||
| int | attributeId | ||
| ) |
Invoke the specified accessor on the attribute of the specified object with the given attributeId, supplying accessor with the corresponding attribute information structure. Return non-zero if the attribute is not found, and the value returned from the invocation of accessor otherwise.
| int s_baltst::bdlat_sequenceAccessAttribute | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object, |
| ACCESSOR & | accessor, | ||
| const char * | attributeName, | ||
| int | attributeNameLength | ||
| ) |
| int s_baltst::bdlat_sequenceAccessAttribute | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object, |
| ACCESSOR & | accessor, | ||
| int | attributeId | ||
| ) |
| int s_baltst::bdlat_sequenceAccessAttributes | ( | const TestDynamicType< VALUE_TYPE > & | object, |
| ACCESSOR & | accessor | ||
| ) |
| int s_baltst::bdlat_sequenceAccessAttributes | ( | const TestSequence< V0, V1, V2 > & | object, |
| ACCESSOR & | accessor | ||
| ) |
Invoke the specified accessor sequentially on each attribute of the specified object, supplying accessor with the corresponding attribute information structure until such invocation returns a non-zero value. Return the value from the last invocation of accessor.
| int s_baltst::bdlat_sequenceAccessAttributes | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object, |
| ACCESSOR & | accessor | ||
| ) |
| int s_baltst::bdlat_sequenceHasAttribute | ( | const TestDynamicType< VALUE_TYPE > & | object, |
| const char * | attributeName, | ||
| int | attributeNameLength | ||
| ) |
| int s_baltst::bdlat_sequenceHasAttribute | ( | const TestDynamicType< VALUE_TYPE > & | object, |
| int | attributeId | ||
| ) |
| bool s_baltst::bdlat_sequenceHasAttribute | ( | const TestSequence< V0, V1, V2 > & | object, |
| const char * | attributeName, | ||
| int | attributeNameLength | ||
| ) |
Return true if the specified object has an attribute with the specified attributeName of the specified attributeNameLength, and false otherwise.
| bool s_baltst::bdlat_sequenceHasAttribute | ( | const TestSequence< V0, V1, V2 > & | object, |
| int | attributeId | ||
| ) |
Return true if the specified object has an attribute with the specified attributeId, and false otherwise.
| bool s_baltst::bdlat_sequenceHasAttribute | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object, |
| const char * | attributeName, | ||
| int | attributeNameLength | ||
| ) |
| bool s_baltst::bdlat_sequenceHasAttribute | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object, |
| int | attributeId | ||
| ) |
| int s_baltst::bdlat_sequenceManipulateAttribute | ( | TestDynamicType< VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator, | ||
| const char * | attributeName, | ||
| int | attributeNameLength | ||
| ) |
| int s_baltst::bdlat_sequenceManipulateAttribute | ( | TestDynamicType< VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator, | ||
| int | attributeId | ||
| ) |
| int s_baltst::bdlat_sequenceManipulateAttribute | ( | TestSequence< V0, V1, V2 > * | object, |
| MANIPULATOR & | manipulator, | ||
| const char * | attributeName, | ||
| int | attributeNameLength | ||
| ) |
Invoke the specified manipulator on the address of the (modifiable) attribute indicated by the specified attributeName and attributeNameLength of the specified object, supplying manipulator with the corresponding attribute information structure. Return a non-zero value if the attribute is not found, and the value returned from the invocation of manipulator otherwise.
| int s_baltst::bdlat_sequenceManipulateAttribute | ( | TestSequence< V0, V1, V2 > * | object, |
| MANIPULATOR & | manipulator, | ||
| int | attributeId | ||
| ) |
Invoke the specified manipulator on the address of the (modifiable) attribute indicated by the specified attributeId of the specified object, supplying manipulator with the corresponding attribute information structure. Return a non-zero value if the attribute is not found, and the value returned from the invocation of manipulator otherwise.
| int s_baltst::bdlat_sequenceManipulateAttribute | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator, | ||
| const char * | attributeName, | ||
| int | attributeNameLength | ||
| ) |
| int s_baltst::bdlat_sequenceManipulateAttribute | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator, | ||
| int | attributeId | ||
| ) |
| int s_baltst::bdlat_sequenceManipulateAttributes | ( | TestDynamicType< VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator | ||
| ) |
| int s_baltst::bdlat_sequenceManipulateAttributes | ( | TestSequence< V0, V1, V2 > * | object, |
| MANIPULATOR & | manipulator | ||
| ) |
Invoke the specified manipulator sequentially on the address of each (modifiable) attribute of the specified object, supplying manipulator with the corresponding attribute information structure until such invocation returns a non-zero value. Return the value from the last invocation of manipulator.
| int s_baltst::bdlat_sequenceManipulateAttributes | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| MANIPULATOR & | manipulator | ||
| ) |
| bdlat_TypeCategory::Value s_baltst::bdlat_typeCategorySelect | ( | const TestDynamicType< VALUE_TYPE > & | object | ) |
| bdlat_TypeCategory::Value s_baltst::bdlat_typeCategorySelect | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object | ) |
| const char * s_baltst::bdlat_TypeName_className | ( | const TestChoice< C0, C1, C2 > & | object | ) |
Return a null-terminated string containing the exported name of the type for the specified object.
| const char * s_baltst::bdlat_TypeName_className | ( | const TestCustomizedType< VALUE_TYPE, BASE_TYPE > & | object | ) |
Return a null-terminated string containing the exported name of the type for the specified object.
| const char * s_baltst::bdlat_TypeName_className | ( | const TestDynamicType< VALUE_TYPE > & | object | ) |
| const char * s_baltst::bdlat_TypeName_className | ( | const TestEnumeration< E0, E1, E2 > & | object | ) |
| const char * s_baltst::bdlat_TypeName_className | ( | const TestSequence< V0, V1, V2 > & | object | ) |
Return a null-terminated string containing the exported name for the type of the specified object.
| const char * s_baltst::bdlat_TypeName_className | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | object | ) |
| int s_baltst::bdlat_valueTypeAssign | ( | TestChoice< C0, C1, C2 > * | lhs, |
| const TestChoice< C0, C1, C2 > & | rhs | ||
| ) |
| int s_baltst::bdlat_valueTypeAssign | ( | TestCustomizedType< VALUE_TYPE, BASE_TYPE > * | lhs, |
| const TestCustomizedType< VALUE_TYPE, BASE_TYPE > & | rhs | ||
| ) |
| int s_baltst::bdlat_valueTypeAssign | ( | TestSequence< V0, V1, V2 > * | lhs, |
| const TestSequence< V0, V1, V2 > & | rhs | ||
| ) |
| int s_baltst::bdlat_valueTypeAssign | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | value | ||
| ) |
| int s_baltst::bdlat_valueTypeAssign | ( | TestTaggedValue< TAG_TYPE, VALUE_TYPE > * | object, |
| const VALUE_TYPE & | value | ||
| ) |
| void s_baltst::bdlat_valueTypeReset | ( | TestChoice< C0, C1, C2 > * | object | ) |
| void s_baltst::bdlat_valueTypeReset | ( | TestCustomizedType< VALUE_TYPE, BASE_TYPE > * | object | ) |
| void s_baltst::bdlat_valueTypeReset | ( | TestSequence< V0, V1, V2 > * | object | ) |
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchema & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchema.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaAnnotationElement & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaAnnotationElement.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaChoice & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaChoice.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaChoiceElement & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaChoiceElement.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaChoiceElementChoice & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaChoiceElementChoice.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaComplexTypeElement & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaComplexTypeElement.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaComplexTypeElementChoice & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaComplexTypeElementChoice.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaElement & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaElement.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaElementChoice & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaElementChoice.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaEnumerationElement & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaEnumerationElement.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaEnumerationElementChoice & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaEnumerationElementChoice.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaRestrictionElement & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaRestrictionElement.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaRestrictionElementChoice & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaRestrictionElementChoice.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaSequenceElement & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaSequenceElement.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaSequenceElementChoice & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaSequenceElementChoice.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaSimpleTypeElement & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaSimpleTypeElement.
| void s_baltst::hashAppend | ( | HASH_ALGORITHM & | hashAlg, |
| const s_baltst::BasicSchemaSimpleTypeElementChoice & | object | ||
| ) |
Pass the specified object to the specified hashAlg. This function integrates with the bslh modular hashing system and effectively provides a bsl::hash specialization for BasicSchemaSimpleTypeElementChoice.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs attribute objects do not have the same value, and false otherwise. Two attribute objects do not have the same value if one or more respective attributes differ in values.
|
inline |
Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.
|
inline |
|
inline |
|
inline |
| bool s_baltst::operator!= | ( | const TestEnumeration< E0, E1, E2 > & | lhs, |
| const TestEnumeration< E0, E1, E2 > & | rhs | ||
| ) |
|
inline |
| bool s_baltst::operator!= | ( | const TestSequence< V0, V1, V2 > & | lhs, |
| const TestSequence< V0, V1, V2 > & | rhs | ||
| ) |
| bool s_baltst::operator!= | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | lhs, |
| const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | rhs | ||
| ) |
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
| bsl::ostream & s_baltst::operator<< | ( | bsl::ostream & | stream, |
| const ConfigSchema & | schema | ||
| ) |
Write the specified schema to the specified stream, and return a modifiable reference to stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
| bsl::ostream & s_baltst::operator<< | ( | bsl::ostream & | stream, |
| const TestChoice< V0, V1, V2 > & | choice | ||
| ) |
| bsl::ostream & s_baltst::operator<< | ( | bsl::ostream & | stream, |
| const TestCustomizedType< VALUE_TYPE, BASE_TYPE > & | object | ||
| ) |
| bsl::ostream & s_baltst::operator<< | ( | bsl::ostream & | stream, |
| const TestDynamicType< VALUE_TYPE > & | object | ||
| ) |
| bsl::ostream & s_baltst::operator<< | ( | bsl::ostream & | stream, |
| const TestEnumeration< E0, E1, E2 > & | object | ||
| ) |
|
inline |
| bsl::ostream & s_baltst::operator<< | ( | bsl::ostream & | stream, |
| const TestSequence< V0, V1, V2 > & | object | ||
| ) |
|
inline |
Format the specified rhs to the specified output stream and return a reference to the modifiable stream.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs objects have the same value, and false otherwise. Two BasicSchemaChoice objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs objects have the same value, and false otherwise. Two BasicSchemaChoiceElementChoice objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs objects have the same value, and false otherwise. Two BasicSchemaComplexTypeElementChoice objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs objects have the same value, and false otherwise. Two BasicSchemaElementChoice objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs objects have the same value, and false otherwise. Two BasicSchemaEnumerationElementChoice objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs objects have the same value, and false otherwise. Two BasicSchemaRestrictionElementChoice objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs objects have the same value, and false otherwise. Two BasicSchemaSequenceElementChoice objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs objects have the same value, and false otherwise. Two BasicSchemaSimpleTypeElementChoice objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs attribute objects have the same value, and false otherwise. Two attribute objects have the same value if each respective attribute has the same value.
|
inline |
Return true if the specified lhs and rhs objects have the same value, and false otherwise. Two MySequenceWithNullableAnonymousChoiceChoice objects have the same value if either the selections in both objects have the same ids and the same values, or both selections are undefined.
|
inline |
|
inline |
|
inline |
| bool s_baltst::operator== | ( | const TestEnumeration< E0, E1, E2 > & | lhs, |
| const TestEnumeration< E0, E1, E2 > & | rhs | ||
| ) |
|
inline |
| bool s_baltst::operator== | ( | const TestSequence< V0, V1, V2 > & | lhs, |
| const TestSequence< V0, V1, V2 > & | rhs | ||
| ) |
| bool s_baltst::operator== | ( | const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | lhs, |
| const TestTaggedValue< TAG_TYPE, VALUE_TYPE > & | rhs | ||
| ) |