BDE 4.39.x Production Release
Loading...
Searching...
No Matches
s_baltst Namespace Reference
Standalones » Package s_baltst » s_baltst_address | Standalones » Package s_baltst » s_baltst_anonymouschoicesequence | Standalones » Package s_baltst » s_baltst_basicrecord | Standalones » Package s_baltst » s_baltst_basicschema | Standalones » Package s_baltst » s_baltst_basicschemautil | Standalones » Package s_baltst » s_baltst_bigrecord | Standalones » Package s_baltst » s_baltst_configschema | Standalones » Package s_baltst » s_baltst_customint | Standalones » Package s_baltst » s_baltst_customizedbase64binary | Standalones » Package s_baltst » s_baltst_customizedhexbinary | Standalones » Package s_baltst » s_baltst_customizedstring | Standalones » Package s_baltst » s_baltst_customstring | Standalones » Package s_baltst » s_baltst_depthtestmessageutil | Standalones » Package s_baltst » s_baltst_employee | Standalones » Package s_baltst » s_baltst_enumerated | Standalones » Package s_baltst » s_baltst_featuretestmessage | Standalones » Package s_baltst » s_baltst_featuretestmessageutil | Standalones » Package s_baltst » s_baltst_generatetestarray | Standalones » Package s_baltst » s_baltst_generatetestchoice | Standalones » Package s_baltst » s_baltst_generatetestcustomizedtype | Standalones » Package s_baltst » s_baltst_generatetestdynamictype | Standalones » Package s_baltst » s_baltst_generatetestenumeration | Standalones » Package s_baltst » s_baltst_generatetestnullablevalue | Standalones » Package s_baltst » s_baltst_generatetestsequence | Standalones » Package s_baltst » s_baltst_generatetesttaggedvalue | Standalones » Package s_baltst » s_baltst_mychoice | Standalones » Package s_baltst » s_baltst_myenumeration | Standalones » Package s_baltst » s_baltst_myenumerationunpreservedwithfallback | Standalones » Package s_baltst » s_baltst_myenumerationwithfallback | Standalones » Package s_baltst » s_baltst_myintenumeration | Standalones » Package s_baltst » s_baltst_mysequence | Standalones » Package s_baltst » s_baltst_mysequencewithanonymouschoice | Standalones » Package s_baltst » s_baltst_mysequencewitharray | Standalones » Package s_baltst » s_baltst_mysequencewithattributes | Standalones » Package s_baltst » s_baltst_mysequencewithchoice | Standalones » Package s_baltst » s_baltst_mysequencewithchoicearray | Standalones » Package s_baltst » s_baltst_mysequencewithchoices | Standalones » Package s_baltst » s_baltst_mysequencewithcustomizedbase64binary | Standalones » Package s_baltst » s_baltst_mysequencewithcustomizedhexbinary | Standalones » Package s_baltst » s_baltst_mysequencewithdecimalattribute | Standalones » Package s_baltst » s_baltst_mysequencewithdefault | Standalones » Package s_baltst » s_baltst_mysequencewithdoubleattribute | Standalones » Package s_baltst » s_baltst_mysequencewithnillable | Standalones » Package s_baltst » s_baltst_mysequencewithnillables | Standalones » Package s_baltst » s_baltst_mysequencewithnullable | Standalones » Package s_baltst » s_baltst_mysequencewithnullableanonymouschoice | Standalones » Package s_baltst » s_baltst_mysequencewithnullables | Standalones » Package s_baltst » s_baltst_mysequencewithprecisiondecimalattribute | Standalones » Package s_baltst » s_baltst_mysequencewiththreearrays | Standalones » Package s_baltst » s_baltst_mysimplecontent | Standalones » Package s_baltst » s_baltst_mysimpleintcontent | Standalones » Package s_baltst » s_baltst_ratsnest | Standalones » Package s_baltst » s_baltst_rawdata | Standalones » Package s_baltst » s_baltst_rawdataswitched | Standalones » Package s_baltst » s_baltst_rawdataunformatted | Standalones » Package s_baltst » s_baltst_request | Standalones » Package s_baltst » s_baltst_response | Standalones » Package s_baltst » s_baltst_sequencewithanonymity | Standalones » Package s_baltst » s_baltst_sequencewithnilonly | Standalones » Package s_baltst » s_baltst_simplerequest | Standalones » Package s_baltst » s_baltst_sqrt | Standalones » Package s_baltst » s_baltst_sqrtf | Standalones » Package s_baltst » s_baltst_test | Standalones » Package s_baltst » s_baltst_testarrayutil | Standalones » Package s_baltst » s_baltst_testattribute | Standalones » Package s_baltst » s_baltst_testchoice | Standalones » Package s_baltst » s_baltst_testchoiceutil | Standalones » Package s_baltst » s_baltst_testcustomizedtype | Standalones » Package s_baltst » s_baltst_testcustomizedtypeutil | Standalones » Package s_baltst » s_baltst_testdynamictype | Standalones » Package s_baltst » s_baltst_testdynamictypeutil | Standalones » Package s_baltst » s_baltst_testenumeration | Standalones » Package s_baltst » s_baltst_testenumerationutil | Standalones » Package s_baltst » s_baltst_testenumerator | Standalones » Package s_baltst » s_baltst_testnilvalue | Standalones » Package s_baltst » s_baltst_testnullablevalueutil | Standalones » Package s_baltst » s_baltst_testplaceholder | Standalones » Package s_baltst » s_baltst_testselection | Standalones » Package s_baltst » s_baltst_testsequence | Standalones » Package s_baltst » s_baltst_testsequenceutil | Standalones » Package s_baltst » s_baltst_testtaggedvalue | Standalones » Package s_baltst » s_baltst_testtaggedvalueutil | Standalones » Package s_baltst » s_baltst_timingrequest | Standalones » Package s_baltst » s_baltst_topchoice | Standalones » Package s_baltst » s_baltst_unsignedsequence | Standalones » Package s_baltst » s_baltst_voidsequence

Classes

class  Address
 
class  AnonChoice
 
class  AnonChoiceSequence
 
class  BasicRecord
 
class  BasicSchema
 
class  BasicSchemaAnnotationElement
 
class  BasicSchemaChoice
 
class  BasicSchemaChoiceElement
 
class  BasicSchemaChoiceElementChoice
 
class  BasicSchemaComplexTypeElement
 
class  BasicSchemaComplexTypeElementChoice
 
class  BasicSchemaElement
 
class  BasicSchemaElementChoice
 
class  BasicSchemaEnumerationElement
 
class  BasicSchemaEnumerationElementChoice
 
class  BasicSchemaRestrictionElement
 
class  BasicSchemaRestrictionElementChoice
 
class  BasicSchemaSequenceElement
 
class  BasicSchemaSequenceElementChoice
 
class  BasicSchemaSimpleTypeElement
 
class  BasicSchemaSimpleTypeElementChoice
 
struct  BasicSchemaUtil
 
struct  BasicSchemaUtil_AlgorithmUtil
 
class  BasicSchemaUtil_ChoiceAnnotationRemover
 
struct  BasicSchemaUtil_ImplUtil
 
class  BasicSchemaUtil_IsAnnotationPredicate
 
struct  BasicSchemaUtil_IsElement
 
struct  BasicSchemaUtil_IsElement< BasicSchemaAnnotationElement >
 
struct  BasicSchemaUtil_IsElement< BasicSchemaChoiceElement >
 
struct  BasicSchemaUtil_IsElement< BasicSchemaComplexTypeElement >
 
struct  BasicSchemaUtil_IsElement< BasicSchemaElement >
 
struct  BasicSchemaUtil_IsElement< BasicSchemaEnumerationElement >
 
struct  BasicSchemaUtil_IsElement< BasicSchemaRestrictionElement >
 
struct  BasicSchemaUtil_IsElement< BasicSchemaSequenceElement >
 
struct  BasicSchemaUtil_IsElement< BasicSchemaSimpleTypeElement >
 
struct  BasicSchemaUtil_IsElementOrSchema
 
struct  BasicSchemaUtil_IsElementOrSchema< BasicSchema >
 
class  BasicSchemaUtil_SelectionAnnotationRemover
 
class  BigRecord
 
class  Choice1
 
class  Choice2
 
class  Choice3
 
struct  ConfigSchema
 
class  CustomInt
 
class  CustomizedBase64Binary
 
class  CustomizedHexBinary
 
class  CustomizedString
 
class  CustomString
 
struct  DepthTestMessage
 
struct  DepthTestMessageUtil
 
class  Employee
 
struct  Enumerated
 
class  FeatureTestMessage
 
struct  FeatureTestMessageUtil
 
class  GenerateTestArray
 
class  GenerateTestArrayPlaceHolder
 
class  GenerateTestChoice
 
class  GenerateTestChoicePlaceHolder
 
class  GenerateTestCustomizedType
 
class  GenerateTestDynamicPlaceHolder
 
class  GenerateTestDynamicType
 
class  GenerateTestEnumeration
 
class  GenerateTestEnumerationPlaceHolder
 
class  GenerateTestNullablePlaceHolder
 
class  GenerateTestNullableValue
 
class  GenerateTestSequence
 
class  GenerateTestSequencePlaceHolder
 
class  GenerateTestTaggedValue
 
class  GenerateTestTaggedValuePlaceHolder
 
class  MyChoice
 
struct  MyEnumeration
 
struct  MyEnumerationUnpreservedWithFallback
 
class  MyEnumerationUnpreservedWithFallbackRecord
 
struct  MyEnumerationWithFallback
 
class  MyIntEnumeration
 
class  MyIntEnumerationRecord
 
class  MySequence
 
class  MySequenceWithAnonymousChoice
 
class  MySequenceWithAnonymousChoiceChoice
 
class  MySequenceWithArray
 
class  MySequenceWithAttributes
 
class  MySequenceWithChoice
 
class  MySequenceWithChoiceArray
 
class  MySequenceWithChoiceArrayChoice
 
class  MySequenceWithChoiceChoice
 
class  MySequenceWithChoices
 
class  MySequenceWithChoicesChoice1
 
class  MySequenceWithChoicesChoice2
 
class  MySequenceWithCustomizedBase64Binary
 
class  MySequenceWithCustomizedHexBinary
 
class  MySequenceWithDecimalAttribute
 
class  MySequenceWithDefault
 
class  MySequenceWithDoubleAttribute
 
class  MySequenceWithNillable
 
class  MySequenceWithNillableBase64Binary
 
class  MySequenceWithNillableHexBinary
 
class  MySequenceWithNillableIntArray
 
class  MySequenceWithNillableIntList
 
class  MySequenceWithNillableIntSequenceArray
 
class  MySequenceWithNillableIntSequenceArraySequence
 
class  MySequenceWithNillables
 
class  MySequenceWithNillableStringArray
 
class  MySequenceWithNillableStringList
 
class  MySequenceWithNillableStringSequenceArray
 
class  MySequenceWithNillableStringSequenceArraySequence
 
class  MySequenceWithNullable
 
class  MySequenceWithNullableAnonymousChoice
 
class  MySequenceWithNullableAnonymousChoiceChoice
 
class  MySequenceWithNullables
 
class  MySequenceWithPrecisionDecimalAttribute
 
class  MySequenceWithThreeArrays
 
class  MySimpleContent
 
class  MySimpleIntContent
 
class  RawData
 
class  RawDataSwitched
 
class  RawDataUnformatted
 
class  Request
 
class  Response
 
class  Sequence1
 
class  Sequence2
 
class  Sequence3
 
class  Sequence4
 
class  Sequence5
 
class  Sequence6
 
class  SequenceWithAnonymity
 
class  SequenceWithAnonymityChoice
 
class  SequenceWithAnonymityChoice1
 
class  SequenceWithAnonymityChoice2
 
class  SequenceWithNilOnly
 
class  SimpleRequest
 
class  Sqrt
 
class  SqrtF
 
struct  TestArrayUtil
 
class  TestAttribute
 
struct  TestAttribute_Data
 
struct  TestAttributeDefaults
 
class  TestChoice
 
struct  TestChoice_ImplUtil
 
struct  TestChoiceUtil
 
class  TestCustomizedType
 
struct  TestCustomizedTypeUtil
 
class  TestDynamicType
 
struct  TestDynamicType_ArrayImpUtil
 
struct  TestDynamicType_ArrayImpUtil< VALUE_TYPE, false >
 
struct  TestDynamicType_BaseTypeImpl
 
struct  TestDynamicType_BaseTypeImpl< VALUE_TYPE, false >
 
struct  TestDynamicType_ChoiceImpUtil
 
struct  TestDynamicType_ChoiceImpUtil< VALUE_TYPE, false >
 
struct  TestDynamicType_CustomizedTypeImpUtil
 
struct  TestDynamicType_CustomizedTypeImpUtil< VALUE_TYPE, false >
 
struct  TestDynamicType_ElementTypeImpl
 
struct  TestDynamicType_ElementTypeImpl< VALUE_TYPE, false >
 
struct  TestDynamicType_EnumerationImpUtil
 
struct  TestDynamicType_EnumerationImpUtil< VALUE_TYPE, false >
 
struct  TestDynamicType_NullableValueImpUtil
 
struct  TestDynamicType_NullableValueImpUtil< VALUE_TYPE, false >
 
struct  TestDynamicType_SequenceImpUtil
 
struct  TestDynamicType_SequenceImpUtil< VALUE_TYPE, false >
 
struct  TestDynamicType_ValueTypeImpl
 
struct  TestDynamicType_ValueTypeImpl< VALUE_TYPE, false >
 
struct  TestDynamicTypeUtil
 
class  TestEnumeration
 
struct  TestEnumerationUtil
 
class  TestEnumerator
 
class  TestNilEnumerator
 
class  TestNilValue
 
struct  TestNullableValueUtil
 
class  TestPlaceHolder
 
class  TestSelection
 
struct  TestSelectionDefaults
 
class  TestSequence
 
struct  TestSequence_ImplUtil
 
struct  TestSequenceUtil
 
class  TestTaggedValue
 
class  TestTaggedValue_ArrayBase
 
class  TestTaggedValue_ArrayBase< TAG_TYPE, VALUE_TYPE, false >
 
class  TestTaggedValue_ChoiceBase
 
class  TestTaggedValue_ChoiceBase< TAG_TYPE, VALUE_TYPE, false >
 
class  TestTaggedValue_CustomizedTypeBase
 
class  TestTaggedValue_CustomizedTypeBase< TAG_TYPE, VALUE_TYPE, false >
 
class  TestTaggedValue_DynamicTypeBase
 
class  TestTaggedValue_DynamicTypeBase< TAG_TYPE, VALUE_TYPE, false >
 
class  TestTaggedValue_EnumerationBase
 
class  TestTaggedValue_EnumerationBase< TAG_TYPE, VALUE_TYPE, false >
 
class  TestTaggedValue_NullableValueBase
 
class  TestTaggedValue_NullableValueBase< TAG_TYPE, VALUE_TYPE, false >
 
class  TestTaggedValue_SequenceBase
 
class  TestTaggedValue_SequenceBase< TAG_TYPE, VALUE_TYPE, false >
 
struct  TestTaggedValueUtil
 
class  TimingRequest
 
class  Topchoice
 
class  TypedTestAttribute
 
class  TypedTestSelection
 
class  UnsignedSequence
 
class  VoidSequence
 

Typedefs

typedef TestAttribute< TestAttribute_Data::k_ATTRIBUTE_1_ID, TestAttribute_Data::k_ATTRIBUTE_1_NAME, TestAttribute_Data::k_ATTRIBUTE_1_ANNOTATION, TestAttribute_Data::k_ATTRIBUTE_1_FORMATTING_MODETestAttribute1
 
typedef TestAttribute< TestAttribute_Data::k_ATTRIBUTE_2_ID, TestAttribute_Data::k_ATTRIBUTE_2_NAME, TestAttribute_Data::k_ATTRIBUTE_2_ANNOTATION, TestAttribute_Data::k_ATTRIBUTE_2_FORMATTING_MODETestAttribute2
 

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)
 

Typedef Documentation

◆ TestAttribute1

◆ TestAttribute2

Function Documentation

◆ bdlat_arrayAccessElement() [1/2]

template<class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_arrayAccessElement ( const TestDynamicType< VALUE_TYPE > &  object,
ACCESSOR &  accessor,
int  index 
)

◆ bdlat_arrayAccessElement() [2/2]

template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_arrayAccessElement ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object,
ACCESSOR &  accessor,
int  index 
)

◆ bdlat_arrayManipulateElement() [1/2]

template<class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_arrayManipulateElement ( TestDynamicType< VALUE_TYPE > *  object,
MANIPULATOR &  manipulator,
int  index 
)

◆ bdlat_arrayManipulateElement() [2/2]

template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_arrayManipulateElement ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
MANIPULATOR &  manipulator,
int  index 
)

◆ bdlat_arrayResize() [1/2]

template<class VALUE_TYPE >
void s_baltst::bdlat_arrayResize ( TestDynamicType< VALUE_TYPE > *  object,
int  newSize 
)

◆ bdlat_arrayResize() [2/2]

template<class TAG_TYPE , class VALUE_TYPE >
void s_baltst::bdlat_arrayResize ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
int  newSize 
)

◆ bdlat_arraySize() [1/2]

template<class VALUE_TYPE >
bsl::size_t s_baltst::bdlat_arraySize ( const TestDynamicType< VALUE_TYPE > &  object)

◆ bdlat_arraySize() [2/2]

template<class TAG_TYPE , class VALUE_TYPE >
bsl::size_t s_baltst::bdlat_arraySize ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object)

◆ bdlat_choiceAccessSelection() [1/3]

template<class C0 , class C1 , class C2 , class ACCESSOR >
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.

◆ bdlat_choiceAccessSelection() [2/3]

template<class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_choiceAccessSelection ( const TestDynamicType< VALUE_TYPE > &  object,
ACCESSOR &  accessor 
)

◆ bdlat_choiceAccessSelection() [3/3]

template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_choiceAccessSelection ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object,
ACCESSOR &  accessor 
)

◆ bdlat_choiceHasSelection() [1/6]

template<class C0 , class C1 , class C2 >
bool s_baltst::bdlat_choiceHasSelection ( const TestChoice< C0, C1, C2 > &  object,
const char *  selectionName,
int  selectionNameLength 
)

◆ bdlat_choiceHasSelection() [2/6]

template<class C0 , class C1 , class C2 >
bool s_baltst::bdlat_choiceHasSelection ( const TestChoice< C0, C1, C2 > &  object,
int  selectionId 
)

◆ bdlat_choiceHasSelection() [3/6]

template<class VALUE_TYPE >
bool s_baltst::bdlat_choiceHasSelection ( const TestDynamicType< VALUE_TYPE > &  object,
const char *  selectionName,
int  selectionNameLength 
)

◆ bdlat_choiceHasSelection() [4/6]

template<class VALUE_TYPE >
bool s_baltst::bdlat_choiceHasSelection ( const TestDynamicType< VALUE_TYPE > &  object,
int  selectionId 
)

◆ bdlat_choiceHasSelection() [5/6]

template<class TAG_TYPE , class VALUE_TYPE >
bool s_baltst::bdlat_choiceHasSelection ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object,
const char *  selectionName,
int  selectionNameLength 
)

◆ bdlat_choiceHasSelection() [6/6]

template<class TAG_TYPE , class VALUE_TYPE >
bool s_baltst::bdlat_choiceHasSelection ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object,
int  selectionId 
)

◆ bdlat_choiceMakeSelection() [1/6]

template<class C0 , class C1 , class C2 >
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.

◆ bdlat_choiceMakeSelection() [2/6]

template<class C0 , class C1 , class C2 >
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.

◆ bdlat_choiceMakeSelection() [3/6]

template<class VALUE_TYPE >
int s_baltst::bdlat_choiceMakeSelection ( TestDynamicType< VALUE_TYPE > *  object,
const char *  selectionName,
int  selectionNameLength 
)

◆ bdlat_choiceMakeSelection() [4/6]

template<class VALUE_TYPE >
int s_baltst::bdlat_choiceMakeSelection ( TestDynamicType< VALUE_TYPE > *  object,
int  selectionId 
)

◆ bdlat_choiceMakeSelection() [5/6]

template<class TAG_TYPE , class VALUE_TYPE >
int s_baltst::bdlat_choiceMakeSelection ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
const char *  selectionName,
int  selectionNameLength 
)

◆ bdlat_choiceMakeSelection() [6/6]

template<class TAG_TYPE , class VALUE_TYPE >
int s_baltst::bdlat_choiceMakeSelection ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
int  selectionId 
)

◆ bdlat_choiceManipulateSelection() [1/3]

template<class C0 , class C1 , class C2 , class MANIPULATOR >
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.

◆ bdlat_choiceManipulateSelection() [2/3]

template<class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_choiceManipulateSelection ( TestDynamicType< VALUE_TYPE > *  object,
MANIPULATOR &  manipulator 
)

◆ bdlat_choiceManipulateSelection() [3/3]

template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_choiceManipulateSelection ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
MANIPULATOR &  manipulator 
)

◆ bdlat_choiceSelectionId() [1/3]

template<class C0 , class C1 , class C2 >
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.

◆ bdlat_choiceSelectionId() [2/3]

template<class VALUE_TYPE >
int s_baltst::bdlat_choiceSelectionId ( const TestDynamicType< VALUE_TYPE > &  object)

◆ bdlat_choiceSelectionId() [3/3]

template<class TAG_TYPE , class VALUE_TYPE >
int s_baltst::bdlat_choiceSelectionId ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object)

◆ bdlat_customizedTypeConvertFromBaseType() [1/3]

template<class VALUE_TYPE , class BASE_TYPE , class OTHER_BASE_TYPE >
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.

◆ bdlat_customizedTypeConvertFromBaseType() [2/3]

template<class VALUE_TYPE , class BASE_TYPE >
int s_baltst::bdlat_customizedTypeConvertFromBaseType ( TestDynamicType< VALUE_TYPE > *  object,
const BASE_TYPE &  value 
)

◆ bdlat_customizedTypeConvertFromBaseType() [3/3]

template<class TAG_TYPE , class VALUE_TYPE , class BASE_TYPE >
int s_baltst::bdlat_customizedTypeConvertFromBaseType ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
const BASE_TYPE &  value 
)

◆ bdlat_customizedTypeConvertToBaseType() [1/3]

template<class VALUE_TYPE , class BASE_TYPE >
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.

◆ bdlat_customizedTypeConvertToBaseType() [2/3]

template<class VALUE_TYPE >
const TestDynamicType< VALUE_TYPE >::BaseType & s_baltst::bdlat_customizedTypeConvertToBaseType ( const TestDynamicType< VALUE_TYPE > &  object)

◆ bdlat_customizedTypeConvertToBaseType() [3/3]

template<class TAG_TYPE , class VALUE_TYPE >
const TestTaggedValue< TAG_TYPE, VALUE_TYPE >::BaseType & s_baltst::bdlat_customizedTypeConvertToBaseType ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object)

◆ bdlat_enumFromInt() [1/3]

template<class VALUE_TYPE >
int s_baltst::bdlat_enumFromInt ( TestDynamicType< VALUE_TYPE > *  object,
int  number 
)

◆ bdlat_enumFromInt() [2/3]

template<class E0 , class E1 , class E2 >
int s_baltst::bdlat_enumFromInt ( TestEnumeration< E0, E1, E2 > *  result,
int  number 
)

◆ bdlat_enumFromInt() [3/3]

template<class TAG_TYPE , class VALUE_TYPE >
int s_baltst::bdlat_enumFromInt ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
int  value 
)

◆ bdlat_enumFromString() [1/3]

template<class VALUE_TYPE >
int s_baltst::bdlat_enumFromString ( TestDynamicType< VALUE_TYPE > *  object,
const char *  string,
int  stringLength 
)

◆ bdlat_enumFromString() [2/3]

template<class E0 , class E1 , class E2 >
int s_baltst::bdlat_enumFromString ( TestEnumeration< E0, E1, E2 > *  result,
const char *  string,
int  stringLength 
)

◆ bdlat_enumFromString() [3/3]

template<class TAG_TYPE , class VALUE_TYPE >
int s_baltst::bdlat_enumFromString ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
const char *  string,
int  stringLength 
)

◆ bdlat_enumToInt() [1/3]

template<class VALUE_TYPE >
void s_baltst::bdlat_enumToInt ( int *  result,
const TestDynamicType< VALUE_TYPE > &  object 
)

◆ bdlat_enumToInt() [2/3]

template<class E0 , class E1 , class E2 >
void s_baltst::bdlat_enumToInt ( int *  result,
const TestEnumeration< E0, E1, E2 > &  value 
)

◆ bdlat_enumToInt() [3/3]

template<class TAG_TYPE , class VALUE_TYPE >
void s_baltst::bdlat_enumToInt ( int *  result,
const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object 
)

◆ bdlat_enumToString() [1/3]

template<class VALUE_TYPE >
void s_baltst::bdlat_enumToString ( bsl::string result,
const TestDynamicType< VALUE_TYPE > &  object 
)

◆ bdlat_enumToString() [2/3]

template<class E0 , class E1 , class E2 >
void s_baltst::bdlat_enumToString ( bsl::string result,
const TestEnumeration< E0, E1, E2 > &  value 
)

◆ bdlat_enumToString() [3/3]

template<class TAG_TYPE , class VALUE_TYPE >
void s_baltst::bdlat_enumToString ( bsl::string result,
const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object 
)

◆ bdlat_nullableValueAccessValue() [1/2]

template<class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_nullableValueAccessValue ( const TestDynamicType< VALUE_TYPE > &  object,
ACCESSOR &  accessor 
)

◆ bdlat_nullableValueAccessValue() [2/2]

template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_nullableValueAccessValue ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object,
ACCESSOR &  accessor 
)

◆ bdlat_nullableValueIsNull() [1/2]

template<class VALUE_TYPE >
bool s_baltst::bdlat_nullableValueIsNull ( const TestDynamicType< VALUE_TYPE > &  object)

◆ bdlat_nullableValueIsNull() [2/2]

template<class TAG_TYPE , class VALUE_TYPE >
bool s_baltst::bdlat_nullableValueIsNull ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object)

◆ bdlat_nullableValueMakeValue() [1/2]

template<class VALUE_TYPE >
void s_baltst::bdlat_nullableValueMakeValue ( TestDynamicType< VALUE_TYPE > *  object)

◆ bdlat_nullableValueMakeValue() [2/2]

template<class TAG_TYPE , class VALUE_TYPE >
void s_baltst::bdlat_nullableValueMakeValue ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object)

◆ bdlat_nullableValueManipulateValue() [1/2]

template<class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_nullableValueManipulateValue ( TestDynamicType< VALUE_TYPE > *  object,
MANIPULATOR &  manipulator 
)

◆ bdlat_nullableValueManipulateValue() [2/2]

template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_nullableValueManipulateValue ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
MANIPULATOR &  manipulator 
)

◆ bdlat_sequenceAccessAttribute() [1/6]

template<class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_sequenceAccessAttribute ( const TestDynamicType< VALUE_TYPE > &  object,
ACCESSOR &  accessor,
const char *  attributeName,
int  attributeNameLength 
)

◆ bdlat_sequenceAccessAttribute() [2/6]

template<class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_sequenceAccessAttribute ( const TestDynamicType< VALUE_TYPE > &  object,
ACCESSOR &  accessor,
int  attributeId 
)

◆ bdlat_sequenceAccessAttribute() [3/6]

template<class V0 , class V1 , class V2 , class ACCESSOR >
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.

◆ bdlat_sequenceAccessAttribute() [4/6]

template<class V0 , class V1 , class V2 , class ACCESSOR >
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.

◆ bdlat_sequenceAccessAttribute() [5/6]

template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_sequenceAccessAttribute ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object,
ACCESSOR &  accessor,
const char *  attributeName,
int  attributeNameLength 
)

◆ bdlat_sequenceAccessAttribute() [6/6]

template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_sequenceAccessAttribute ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object,
ACCESSOR &  accessor,
int  attributeId 
)

◆ bdlat_sequenceAccessAttributes() [1/3]

template<class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_sequenceAccessAttributes ( const TestDynamicType< VALUE_TYPE > &  object,
ACCESSOR &  accessor 
)

◆ bdlat_sequenceAccessAttributes() [2/3]

template<class V0 , class V1 , class V2 , class 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.

◆ bdlat_sequenceAccessAttributes() [3/3]

template<class TAG_TYPE , class VALUE_TYPE , class ACCESSOR >
int s_baltst::bdlat_sequenceAccessAttributes ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object,
ACCESSOR &  accessor 
)

◆ bdlat_sequenceHasAttribute() [1/6]

template<class VALUE_TYPE >
int s_baltst::bdlat_sequenceHasAttribute ( const TestDynamicType< VALUE_TYPE > &  object,
const char *  attributeName,
int  attributeNameLength 
)

◆ bdlat_sequenceHasAttribute() [2/6]

template<class VALUE_TYPE >
int s_baltst::bdlat_sequenceHasAttribute ( const TestDynamicType< VALUE_TYPE > &  object,
int  attributeId 
)

◆ bdlat_sequenceHasAttribute() [3/6]

template<class V0 , class V1 , class V2 >
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.

◆ bdlat_sequenceHasAttribute() [4/6]

template<class V0 , class V1 , class V2 >
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.

◆ bdlat_sequenceHasAttribute() [5/6]

template<class TAG_TYPE , class VALUE_TYPE >
bool s_baltst::bdlat_sequenceHasAttribute ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object,
const char *  attributeName,
int  attributeNameLength 
)

◆ bdlat_sequenceHasAttribute() [6/6]

template<class TAG_TYPE , class VALUE_TYPE >
bool s_baltst::bdlat_sequenceHasAttribute ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object,
int  attributeId 
)

◆ bdlat_sequenceManipulateAttribute() [1/6]

template<class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_sequenceManipulateAttribute ( TestDynamicType< VALUE_TYPE > *  object,
MANIPULATOR &  manipulator,
const char *  attributeName,
int  attributeNameLength 
)

◆ bdlat_sequenceManipulateAttribute() [2/6]

template<class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_sequenceManipulateAttribute ( TestDynamicType< VALUE_TYPE > *  object,
MANIPULATOR &  manipulator,
int  attributeId 
)

◆ bdlat_sequenceManipulateAttribute() [3/6]

template<class V0 , class V1 , class V2 , class MANIPULATOR >
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.

◆ bdlat_sequenceManipulateAttribute() [4/6]

template<class V0 , class V1 , class V2 , class MANIPULATOR >
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.

◆ bdlat_sequenceManipulateAttribute() [5/6]

template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_sequenceManipulateAttribute ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
MANIPULATOR &  manipulator,
const char *  attributeName,
int  attributeNameLength 
)

◆ bdlat_sequenceManipulateAttribute() [6/6]

template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_sequenceManipulateAttribute ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
MANIPULATOR &  manipulator,
int  attributeId 
)

◆ bdlat_sequenceManipulateAttributes() [1/3]

template<class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_sequenceManipulateAttributes ( TestDynamicType< VALUE_TYPE > *  object,
MANIPULATOR &  manipulator 
)

◆ bdlat_sequenceManipulateAttributes() [2/3]

template<class V0 , class V1 , class V2 , class 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.

◆ bdlat_sequenceManipulateAttributes() [3/3]

template<class TAG_TYPE , class VALUE_TYPE , class MANIPULATOR >
int s_baltst::bdlat_sequenceManipulateAttributes ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
MANIPULATOR &  manipulator 
)

◆ bdlat_typeCategorySelect() [1/2]

template<class VALUE_TYPE >
bdlat_TypeCategory::Value s_baltst::bdlat_typeCategorySelect ( const TestDynamicType< VALUE_TYPE > &  object)

◆ bdlat_typeCategorySelect() [2/2]

template<class TAG_TYPE , class VALUE_TYPE >
bdlat_TypeCategory::Value s_baltst::bdlat_typeCategorySelect ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object)

◆ bdlat_TypeName_className() [1/6]

template<class C0 , class C1 , class C2 >
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.

◆ bdlat_TypeName_className() [2/6]

template<class VALUE_TYPE , class BASE_TYPE >
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.

◆ bdlat_TypeName_className() [3/6]

template<class VALUE_TYPE >
const char * s_baltst::bdlat_TypeName_className ( const TestDynamicType< VALUE_TYPE > &  object)

◆ bdlat_TypeName_className() [4/6]

template<class E0 , class E1 , class E2 >
const char * s_baltst::bdlat_TypeName_className ( const TestEnumeration< E0, E1, E2 > &  object)

◆ bdlat_TypeName_className() [5/6]

template<class V0 , class V1 , class V2 >
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.

◆ bdlat_TypeName_className() [6/6]

template<class TAG_TYPE , class VALUE_TYPE >
const char * s_baltst::bdlat_TypeName_className ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  object)

◆ bdlat_valueTypeAssign() [1/5]

template<class C0 , class C1 , class C2 >
int s_baltst::bdlat_valueTypeAssign ( TestChoice< C0, C1, C2 > *  lhs,
const TestChoice< C0, C1, C2 > &  rhs 
)

◆ bdlat_valueTypeAssign() [2/5]

template<class VALUE_TYPE , class BASE_TYPE >
int s_baltst::bdlat_valueTypeAssign ( TestCustomizedType< VALUE_TYPE, BASE_TYPE > *  lhs,
const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &  rhs 
)

◆ bdlat_valueTypeAssign() [3/5]

template<class V0 , class V1 , class V2 >
int s_baltst::bdlat_valueTypeAssign ( TestSequence< V0, V1, V2 > *  lhs,
const TestSequence< V0, V1, V2 > &  rhs 
)

◆ bdlat_valueTypeAssign() [4/5]

template<class TAG_TYPE , class VALUE_TYPE >
int s_baltst::bdlat_valueTypeAssign ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  value 
)

◆ bdlat_valueTypeAssign() [5/5]

template<class TAG_TYPE , class VALUE_TYPE >
int s_baltst::bdlat_valueTypeAssign ( TestTaggedValue< TAG_TYPE, VALUE_TYPE > *  object,
const VALUE_TYPE &  value 
)

◆ bdlat_valueTypeReset() [1/3]

template<class C0 , class C1 , class C2 >
void s_baltst::bdlat_valueTypeReset ( TestChoice< C0, C1, C2 > *  object)

◆ bdlat_valueTypeReset() [2/3]

template<class VALUE_TYPE , class BASE_TYPE >
void s_baltst::bdlat_valueTypeReset ( TestCustomizedType< VALUE_TYPE, BASE_TYPE > *  object)

◆ bdlat_valueTypeReset() [3/3]

template<class V0 , class V1 , class V2 >
void s_baltst::bdlat_valueTypeReset ( TestSequence< V0, V1, V2 > *  object)

◆ hashAppend() [1/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [2/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [3/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [4/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [5/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [6/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [7/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [8/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [9/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [10/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [11/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [12/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [13/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [14/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [15/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [16/17]

template<typename HASH_ALGORITHM >
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.

◆ hashAppend() [17/17]

template<typename HASH_ALGORITHM >
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.

◆ operator!=() [1/29]

bool s_baltst::operator!= ( const BasicSchema lhs,
const BasicSchema rhs 
)
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.

◆ operator!=() [2/29]

bool s_baltst::operator!= ( const BasicSchemaAnnotationElement lhs,
const BasicSchemaAnnotationElement rhs 
)
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.

◆ operator!=() [3/29]

bool s_baltst::operator!= ( const BasicSchemaChoice lhs,
const BasicSchemaChoice rhs 
)
inline

Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.

◆ operator!=() [4/29]

bool s_baltst::operator!= ( const BasicSchemaChoiceElement lhs,
const BasicSchemaChoiceElement rhs 
)
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.

◆ operator!=() [5/29]

bool s_baltst::operator!= ( const BasicSchemaChoiceElementChoice lhs,
const BasicSchemaChoiceElementChoice rhs 
)
inline

Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.

◆ operator!=() [6/29]

bool s_baltst::operator!= ( const BasicSchemaComplexTypeElement lhs,
const BasicSchemaComplexTypeElement rhs 
)
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.

◆ operator!=() [7/29]

bool s_baltst::operator!= ( const BasicSchemaComplexTypeElementChoice lhs,
const BasicSchemaComplexTypeElementChoice rhs 
)
inline

Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.

◆ operator!=() [8/29]

bool s_baltst::operator!= ( const BasicSchemaElement lhs,
const BasicSchemaElement rhs 
)
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.

◆ operator!=() [9/29]

bool s_baltst::operator!= ( const BasicSchemaElementChoice lhs,
const BasicSchemaElementChoice rhs 
)
inline

Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.

◆ operator!=() [10/29]

bool s_baltst::operator!= ( const BasicSchemaEnumerationElement lhs,
const BasicSchemaEnumerationElement rhs 
)
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.

◆ operator!=() [11/29]

bool s_baltst::operator!= ( const BasicSchemaEnumerationElementChoice lhs,
const BasicSchemaEnumerationElementChoice rhs 
)
inline

Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.

◆ operator!=() [12/29]

bool s_baltst::operator!= ( const BasicSchemaRestrictionElement lhs,
const BasicSchemaRestrictionElement rhs 
)
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.

◆ operator!=() [13/29]

bool s_baltst::operator!= ( const BasicSchemaRestrictionElementChoice lhs,
const BasicSchemaRestrictionElementChoice rhs 
)
inline

Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.

◆ operator!=() [14/29]

bool s_baltst::operator!= ( const BasicSchemaSequenceElement lhs,
const BasicSchemaSequenceElement rhs 
)
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.

◆ operator!=() [15/29]

bool s_baltst::operator!= ( const BasicSchemaSequenceElementChoice lhs,
const BasicSchemaSequenceElementChoice rhs 
)
inline

Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.

◆ operator!=() [16/29]

bool s_baltst::operator!= ( const BasicSchemaSimpleTypeElement lhs,
const BasicSchemaSimpleTypeElement rhs 
)
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.

◆ operator!=() [17/29]

bool s_baltst::operator!= ( const BasicSchemaSimpleTypeElementChoice lhs,
const BasicSchemaSimpleTypeElementChoice rhs 
)
inline

Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.

◆ operator!=() [18/29]

bool s_baltst::operator!= ( const MyEnumerationUnpreservedWithFallbackRecord lhs,
const MyEnumerationUnpreservedWithFallbackRecord rhs 
)
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.

◆ operator!=() [19/29]

bool s_baltst::operator!= ( const MyIntEnumeration lhs,
const MyIntEnumeration rhs 
)
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.

◆ operator!=() [20/29]

bool s_baltst::operator!= ( const MyIntEnumerationRecord lhs,
const MyIntEnumerationRecord rhs 
)
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.

◆ operator!=() [21/29]

bool s_baltst::operator!= ( const MySequenceWithNullableAnonymousChoice lhs,
const MySequenceWithNullableAnonymousChoice rhs 
)
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.

◆ operator!=() [22/29]

bool s_baltst::operator!= ( const MySequenceWithNullableAnonymousChoiceChoice lhs,
const MySequenceWithNullableAnonymousChoiceChoice rhs 
)
inline

Return true if the specified lhs and rhs objects do not have the same values, as determined by operator==, and false otherwise.

◆ operator!=() [23/29]

template<class C0 , class C1 , class C2 >
bool s_baltst::operator!= ( const TestChoice< C0, C1, C2 > &  lhs,
const TestChoice< C0, C1, C2 > &  rhs 
)
inline

◆ operator!=() [24/29]

template<class VALUE_TYPE , class BASE_TYPE >
bool s_baltst::operator!= ( const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &  lhs,
const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &  rhs 
)
inline

◆ operator!=() [25/29]

template<class VALUE_TYPE >
bool s_baltst::operator!= ( const TestDynamicType< VALUE_TYPE > &  lhs,
const TestDynamicType< VALUE_TYPE > &  rhs 
)
inline

◆ operator!=() [26/29]

template<class E0 , class E1 , class E2 >
bool s_baltst::operator!= ( const TestEnumeration< E0, E1, E2 > &  lhs,
const TestEnumeration< E0, E1, E2 > &  rhs 
)

◆ operator!=() [27/29]

bool s_baltst::operator!= ( const TestNilValue ,
const TestNilValue  
)
inline

◆ operator!=() [28/29]

template<class V0 , class V1 , class V2 >
bool s_baltst::operator!= ( const TestSequence< V0, V1, V2 > &  lhs,
const TestSequence< V0, V1, V2 > &  rhs 
)

◆ operator!=() [29/29]

template<class TAG_TYPE , class VALUE_TYPE >
bool s_baltst::operator!= ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  lhs,
const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  rhs 
)

◆ operator<<() [1/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchema rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [2/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaAnnotationElement rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [3/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaChoice rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [4/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaChoiceElement rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [5/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaChoiceElementChoice rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [6/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaComplexTypeElement rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [7/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaComplexTypeElementChoice rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [8/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaElement rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [9/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaElementChoice rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [10/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaEnumerationElement rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [11/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaEnumerationElementChoice rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [12/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaRestrictionElement rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [13/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaRestrictionElementChoice rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [14/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaSequenceElement rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [15/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaSequenceElementChoice rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [16/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaSimpleTypeElement rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [17/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const BasicSchemaSimpleTypeElementChoice rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [18/30]

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.

◆ operator<<() [19/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const MyEnumerationUnpreservedWithFallbackRecord rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [20/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const MyIntEnumeration rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [21/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const MyIntEnumerationRecord rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [22/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const MySequenceWithNullableAnonymousChoice rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [23/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const MySequenceWithNullableAnonymousChoiceChoice rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator<<() [24/30]

template<class V0 , class V1 , class V2 >
bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const TestChoice< V0, V1, V2 > &  choice 
)

◆ operator<<() [25/30]

template<class VALUE_TYPE , class BASE_TYPE >
bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &  object 
)

◆ operator<<() [26/30]

template<class VALUE_TYPE >
bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const TestDynamicType< VALUE_TYPE > &  object 
)

◆ operator<<() [27/30]

template<class E0 , class E1 , class E2 >
bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const TestEnumeration< E0, E1, E2 > &  object 
)

◆ operator<<() [28/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const TestNilValue  
)
inline

◆ operator<<() [29/30]

template<class V0 , class V1 , class V2 >
bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
const TestSequence< V0, V1, V2 > &  object 
)

◆ operator<<() [30/30]

bsl::ostream & s_baltst::operator<< ( bsl::ostream &  stream,
MyEnumerationUnpreservedWithFallback::Value  rhs 
)
inline

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

◆ operator==() [1/29]

bool s_baltst::operator== ( const BasicSchema lhs,
const BasicSchema rhs 
)
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.

◆ operator==() [2/29]

bool s_baltst::operator== ( const BasicSchemaAnnotationElement lhs,
const BasicSchemaAnnotationElement rhs 
)
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.

◆ operator==() [3/29]

bool s_baltst::operator== ( const BasicSchemaChoice lhs,
const BasicSchemaChoice rhs 
)
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.

◆ operator==() [4/29]

bool s_baltst::operator== ( const BasicSchemaChoiceElement lhs,
const BasicSchemaChoiceElement rhs 
)
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.

◆ operator==() [5/29]

bool s_baltst::operator== ( const BasicSchemaChoiceElementChoice lhs,
const BasicSchemaChoiceElementChoice rhs 
)
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.

◆ operator==() [6/29]

bool s_baltst::operator== ( const BasicSchemaComplexTypeElement lhs,
const BasicSchemaComplexTypeElement rhs 
)
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.

◆ operator==() [7/29]

bool s_baltst::operator== ( const BasicSchemaComplexTypeElementChoice lhs,
const BasicSchemaComplexTypeElementChoice rhs 
)
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.

◆ operator==() [8/29]

bool s_baltst::operator== ( const BasicSchemaElement lhs,
const BasicSchemaElement rhs 
)
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.

◆ operator==() [9/29]

bool s_baltst::operator== ( const BasicSchemaElementChoice lhs,
const BasicSchemaElementChoice rhs 
)
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.

◆ operator==() [10/29]

bool s_baltst::operator== ( const BasicSchemaEnumerationElement lhs,
const BasicSchemaEnumerationElement rhs 
)
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.

◆ operator==() [11/29]

bool s_baltst::operator== ( const BasicSchemaEnumerationElementChoice lhs,
const BasicSchemaEnumerationElementChoice rhs 
)
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.

◆ operator==() [12/29]

bool s_baltst::operator== ( const BasicSchemaRestrictionElement lhs,
const BasicSchemaRestrictionElement rhs 
)
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.

◆ operator==() [13/29]

bool s_baltst::operator== ( const BasicSchemaRestrictionElementChoice lhs,
const BasicSchemaRestrictionElementChoice rhs 
)
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.

◆ operator==() [14/29]

bool s_baltst::operator== ( const BasicSchemaSequenceElement lhs,
const BasicSchemaSequenceElement rhs 
)
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.

◆ operator==() [15/29]

bool s_baltst::operator== ( const BasicSchemaSequenceElementChoice lhs,
const BasicSchemaSequenceElementChoice rhs 
)
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.

◆ operator==() [16/29]

bool s_baltst::operator== ( const BasicSchemaSimpleTypeElement lhs,
const BasicSchemaSimpleTypeElement rhs 
)
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.

◆ operator==() [17/29]

bool s_baltst::operator== ( const BasicSchemaSimpleTypeElementChoice lhs,
const BasicSchemaSimpleTypeElementChoice rhs 
)
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.

◆ operator==() [18/29]

bool s_baltst::operator== ( const MyEnumerationUnpreservedWithFallbackRecord lhs,
const MyEnumerationUnpreservedWithFallbackRecord rhs 
)
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.

◆ operator==() [19/29]

bool s_baltst::operator== ( const MyIntEnumeration lhs,
const MyIntEnumeration rhs 
)
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.

◆ operator==() [20/29]

bool s_baltst::operator== ( const MyIntEnumerationRecord lhs,
const MyIntEnumerationRecord rhs 
)
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.

◆ operator==() [21/29]

bool s_baltst::operator== ( const MySequenceWithNullableAnonymousChoice lhs,
const MySequenceWithNullableAnonymousChoice rhs 
)
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.

◆ operator==() [22/29]

bool s_baltst::operator== ( const MySequenceWithNullableAnonymousChoiceChoice lhs,
const MySequenceWithNullableAnonymousChoiceChoice rhs 
)
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.

◆ operator==() [23/29]

template<class C0 , class C1 , class C2 >
bool s_baltst::operator== ( const TestChoice< C0, C1, C2 > &  lhs,
const TestChoice< C0, C1, C2 > &  rhs 
)
inline

◆ operator==() [24/29]

template<class VALUE_TYPE , class BASE_TYPE >
bool s_baltst::operator== ( const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &  lhs,
const TestCustomizedType< VALUE_TYPE, BASE_TYPE > &  rhs 
)
inline

◆ operator==() [25/29]

template<class VALUE_TYPE >
bool s_baltst::operator== ( const TestDynamicType< VALUE_TYPE > &  lhs,
const TestDynamicType< VALUE_TYPE > &  rhs 
)
inline

◆ operator==() [26/29]

template<class E0 , class E1 , class E2 >
bool s_baltst::operator== ( const TestEnumeration< E0, E1, E2 > &  lhs,
const TestEnumeration< E0, E1, E2 > &  rhs 
)

◆ operator==() [27/29]

bool s_baltst::operator== ( const TestNilValue ,
const TestNilValue  
)
inline

◆ operator==() [28/29]

template<class V0 , class V1 , class V2 >
bool s_baltst::operator== ( const TestSequence< V0, V1, V2 > &  lhs,
const TestSequence< V0, V1, V2 > &  rhs 
)

◆ operator==() [29/29]

template<class TAG_TYPE , class VALUE_TYPE >
bool s_baltst::operator== ( const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  lhs,
const TestTaggedValue< TAG_TYPE, VALUE_TYPE > &  rhs 
)