//VB: ,"If an element is contained in the collection where the key is equal to the key of the given element, and replaces it with the given element.", IBoolean,
//VB: ,"If an element is contained in the collection where the key is equal to the key of the given element, and replaces it with the given element.", IBoolean,
//VB: ,"If an element is contained in the collection where the key is equal to the key of the given element, and replaces it with the given element.", IBoolean,
//VB: ,"If an element is contained in the collection where the key is equal to the key of the given element, and replaces it with the given element.", IBoolean,
//VB: ,"Lexicographically compares the collection with the given collection.", long,
//VB: virtual long compare(IAEqualitySequence < Element > const& collection, long ( * comparisonFunction ) ( Element const & , Element const & ) compareFunction) const
//VBEndPartInfo: IAEqualitySortedCollection < class Element >
//
//VBBeginPartInfo: IASortedBag < class Element >,
//VB: "IBM ASortedBag template collection class"
//VBParent: IAEqualitySortedCollection
//VBIncludes: <iasrtbag.h> _IASRTBAG_H
//VBPartDataFile: 'VBCC.vbb'
//VBComposerInfo: class, 204, dde4vr30, abstract
//VBSettingsPages: AvlCollectionAttributesPage
//VBGeneratorClass: AvlCollectionCodeGenerator
//
//VBAction: compare
//VB: ,"Lexicographically compares the collection with the given collection.", long,
//VB: virtual long compare(IASortedBag < Element > const& bag, long ( * comparisonFunction ) ( Element const & , Element const & ) compareFunction) const
//VBEndPartInfo: IVSortedBagOnSortedTabularSequence < class Element >
//
//VBBeginPartInfo: IASortedSet < class Element >,
//VB: "IBM ASortedSet template collection class"
//VBParent: IAEqualitySortedCollection
//VBIncludes: <iasrtset.h> _IASRTSET_H
//VBPartDataFile: 'VBCC.vbb'
//VBComposerInfo: class, 204, dde4vr30, abstract
//VBSettingsPages: AvlCollectionAttributesPage
//VBGeneratorClass: AvlCollectionCodeGenerator
//
//VBAction: compare
//VB: ,"Lexicographically compares the collection with the given collection.", long,
//VB: virtual long compare(IASortedSet < Element > const& collection, long ( * comparisonFunction ) ( Element const & , Element const & ) compareFunction) const
//VB: "Returns a reference to an arbitrary element of the collection.",
//VB: Element const,
//VB: Element const& anyElement() const
//VBAttribute: bounded,
//VB: "Returns True if the collection is bounded.",
//VB: IBoolean,
//VB: IBoolean isBounded() const
//VBAttribute: consistent,,
//VB: IBoolean,
//VB: IBoolean isConsistent() const
//VBAttribute: empty,
//VB: "Returns True if the collection is empty.",
//VB: IBoolean,
//VB: IBoolean isEmpty() const
//VBAttribute: full,
//VB: "Returns True if the collection is bounded and contains the maximum number of elements; ...",
//VB: IBoolean,
//VB: IBoolean isFull() const
//VBAttribute: maxNumberOfElements,
//VB: "Returns the maximum number of elements the collection can contain.",
//VB: INumber,
//VB: INumber maxNumberOfElements() const
//VBAttribute: numberOfDifferentKeys,"Returns the number of different keys in the collection.",
//VB: INumber,
//VB: INumber numberOfDifferentKeys() const
//VBAttribute: numberOfElements,
//VB: "Returns the number of elements the collection contains.",
//VB: INumber,
//VB: INumber numberOfElements() const
//VBAction: add
//VB: ,"Returns True if the element was added.", IBoolean,
//VB: IBoolean add(Element const& element)
//VBAction: addOrReplaceElementWithKey
//VB: ,"If an element is contained in the collection where the key is equal to the key of the given element, and replaces it with the given element.", IBoolean,
//VB: "Returns a reference to an arbitrary element of the collection.",
//VB: Element const,
//VB: Element const& anyElement() const
//VBAttribute: bounded,
//VB: "Returns True if the collection is bounded.",
//VB: IBoolean,
//VB: IBoolean isBounded() const
//VBAttribute: consistent,,
//VB: IBoolean,
//VB: IBoolean isConsistent() const
//VBAttribute: empty,
//VB: "Returns True if the collection is empty.",
//VB: IBoolean,
//VB: IBoolean isEmpty() const
//VBAttribute: full,
//VB: "Returns True if the collection is bounded and contains the maximum number of elements; ...",
//VB: IBoolean,
//VB: IBoolean isFull() const
//VBAttribute: maxNumberOfElements,
//VB: "Returns the maximum number of elements the collection can contain.",
//VB: INumber,
//VB: INumber maxNumberOfElements() const
//VBAttribute: numberOfElements,
//VB: "Returns the number of elements the collection contains.",
//VB: INumber,
//VB: INumber numberOfElements() const
//VBAction: add
//VB: ,"Returns True if the element was added.", IBoolean,
//VB: IBoolean add(Element const& element)
//VBAction: addOrReplaceElementWithKey
//VB: ,"If an element is contained in the collection where the key is equal to the key of the given element, and replaces it with the given element.", IBoolean,
//VB: "Returns a reference to an arbitrary element of the collection.",
//VB: Element const,
//VB: Element const& anyElement() const
//VBAttribute: firstElement,"Returns a reference to the first element of the collection.",
//VB: Element const,
//VB: Element const& firstElement() const
//VBAttribute: bounded,
//VB: "Returns True if the collection is bounded.",
//VB: IBoolean,
//VB: IBoolean isBounded() const
//VBAttribute: consistent,,
//VB: IBoolean,
//VB: IBoolean isConsistent() const
//VBAttribute: empty,
//VB: "Returns True if the collection is empty.",
//VB: IBoolean,
//VB: IBoolean isEmpty() const
//VBAttribute: full,
//VB: "Returns True if the collection is bounded and contains the maximum number of elements; ...",
//VB: IBoolean,
//VB: IBoolean isFull() const
//VBAttribute: lastElement,"Returns a reference to the last element of the collection.",
//VB: Element const,
//VB: Element const& lastElement() const
//VBAttribute: maxNumberOfElements,
//VB: "Returns the maximum number of elements the collection can contain.",
//VB: INumber,
//VB: INumber maxNumberOfElements() const
//VBAttribute: numberOfDifferentKeys,"Returns the number of different keys in the collection.",
//VB: INumber,
//VB: INumber numberOfDifferentKeys() const
//VBAttribute: numberOfElements,
//VB: "Returns the number of elements the collection contains.",
//VB: INumber,
//VB: INumber numberOfElements() const
//VBAction: add
//VB: ,"Returns True if the element was added.", IBoolean,
//VB: IBoolean add(Element const& element)
//VBAction: addOrReplaceElementWithKey
//VB: ,"If an element is contained in the collection where the key is equal to the key of the given element, and replaces it with the given element.", IBoolean,
//VB: "Returns a reference to an arbitrary element of the collection.",
//VB: Element const,
//VB: Element const& anyElement() const
//VBAttribute: firstElement,"Returns a reference to the first element of the collection.",
//VB: Element const,
//VB: Element const& firstElement() const
//VBAttribute: bounded,
//VB: "Returns True if the collection is bounded.",
//VB: IBoolean,
//VB: IBoolean isBounded() const
//VBAttribute: consistent,,
//VB: IBoolean,
//VB: IBoolean isConsistent() const
//VBAttribute: empty,
//VB: "Returns True if the collection is empty.",
//VB: IBoolean,
//VB: IBoolean isEmpty() const
//VBAttribute: full,
//VB: "Returns True if the collection is bounded and contains the maximum number of elements; ...",
//VB: IBoolean,
//VB: IBoolean isFull() const
//VBAttribute: lastElement,"Returns a reference to the last element of the collection.",
//VB: Element const,
//VB: Element const& lastElement() const
//VBAttribute: maxNumberOfElements,
//VB: "Returns the maximum number of elements the collection can contain.",
//VB: INumber,
//VB: INumber maxNumberOfElements() const
//VBAttribute: numberOfElements,
//VB: "Returns the number of elements the collection contains.",
//VB: INumber,
//VB: INumber numberOfElements() const
//VBAction: add
//VB: ,"Returns True if the element was added.", IBoolean,
//VB: IBoolean add(Element const& element)
//VBAction: addOrReplaceElementWithKey
//VB: ,"If an element is contained in the collection where the key is equal to the key of the given element, and replaces it with the given element.", IBoolean,
//VBEndPartInfo: IPartOrderedCollection < class Element >
//
//VBBeginPartInfo: IADeque < class Element >,
//VB: "IBM ADeque template collection class"
//VBIncludes: <iadeque.h> _IADEQUE_H
//VBPartDataFile: 'VBCC.vbb'
//VBComposerInfo: class, 204, dde4vr30, abstract
//VBSettingsPages: AvlCollectionAttributesPage
//VBAttribute: itemType,
//VB: "Settings attribute to define ELEMENT template parameter.",
//VB: IString,,,, NOCONNECT
//VBAttribute: initialContents,
//VB: "Settings attribute to define initial contents.",
//VB: 'ArrayOfStrings',,,, NOCONNECT
//VBGeneratorClass: AvlCollectionCodeGenerator
//
//VBAction: addAllFrom
//VB: ,"Adds (copies) all elements of the given collection to the collection.",,
//VB: virtual void addAllFrom(IADeque < Element > const& collection)
//VBAction: compare
//VB: ,"Lexicographically compares the collection with the given collection.", long,
//VB: virtual long compare(IADeque < Element > const& collection, long ( * comparisonFunction ) ( Element const & , Element const & ) compareFunction) const
//VBAction: copy
//VB: ,"Copies the given collection to this collection",,
//VB: virtual void copy(IADeque < Element > const& collection)
//VBEndPartInfo: IADeque < class Element >
//
//VBBeginPartInfo: IRDeque < class Element, class Base >,
//VB: "IBM RDeque template collection class"
//VBParent: IADeque
//VBIncludes: <irdeque.h> _IRDEQUE_H
//VBPartDataFile: 'VBCC.vbb'
//VBComposerInfo: class, 204, dde4vr30, abstract
//VBSettingsPages: AvlCollectionAttributesPage
//VBGeneratorClass: AvlCollectionCodeGenerator
//VBConstraints: noBaseClass noAdd noDefCtor
//
//VBEvent: anyEvent,
//VB: "Notification for any event.",
//VB: VBANYEVENT
//VBEvent: addedEvent,
//VB: "Notification provided when element is added.",
//VB: IPartCollectionNotification::addedId
//VBEvent: removedEvent,
//VB: "Notification provided when element is removed.",
//VB: IPartCollectionNotification::removedId
//VBEvent: replacedEvent,
//VB: "Notification provided when element is replaced.",
//VB: IPartCollectionNotification::replacedId
//VBEvent: modifiedEvent,
//VB: "Notification provided when collection is modified.",
//VB: IPartCollectionNotification::modifiedId
//VBAttribute: enabledForNotification,
//VB: "Returns true if an object is sending notifications to its observers.",
//VBEndPartInfo: IVPriorityQueue < class Element, class Key >
//
//VBBeginPartInfo: IAQueue < class Element >,
//VB: "IBM AQueue template collection class"
//VBIncludes: <iaqueue.h> _IAQUEUE_H
//VBPartDataFile: 'VBCC.vbb'
//VBComposerInfo: class, 204, dde4vr30, abstract
//VBSettingsPages: AvlCollectionAttributesPage
//VBAttribute: itemType,
//VB: "Settings attribute to define ELEMENT template parameter.",
//VB: IString,,,, NOCONNECT
//VBAttribute: initialContents,
//VB: "Settings attribute to define initial contents.",
//VB: 'ArrayOfStrings',,,, NOCONNECT
//VBGeneratorClass: AvlCollectionCodeGenerator
//
//VBAction: addAllFrom
//VB: ,"Adds (copies) all elements of the given collection to the collection.",,
//VB: virtual void addAllFrom(IAQueue < Element > const& collection)
//VBAction: compare
//VB: ,"Lexicographically compares the collection with the given collection.", long,
//VB: virtual long compare(IAQueue < Element > const& collection, long ( * comparisonFunction ) ( Element const & , Element const & ) compareFunction) const
//VBAction: copy
//VB: ,"Copies the given collection to this collection",,
//VB: virtual void copy(IAQueue < Element > const& collection)
//VBEndPartInfo: IAQueue < class Element >
//
//VBBeginPartInfo: IRQueue < class Element, class Base >,
//VB: "IBM RQueue template collection class"
//VBParent: IAQueue
//VBIncludes: <irqueue.h> _IRQUEUE_H
//VBPartDataFile: 'VBCC.vbb'
//VBComposerInfo: class, 204, dde4vr30, abstract
//VBSettingsPages: AvlCollectionAttributesPage
//VBGeneratorClass: AvlCollectionCodeGenerator
//VBConstraints: noBaseClass noAdd noDefCtor
//
//VBEvent: anyEvent,
//VB: "Notification for any event.",
//VB: VBANYEVENT
//VBEvent: addedEvent,
//VB: "Notification provided when element is added.",
//VB: IPartCollectionNotification::addedId
//VBEvent: removedEvent,
//VB: "Notification provided when element is removed.",
//VB: IPartCollectionNotification::removedId
//VBEvent: replacedEvent,
//VB: "Notification provided when element is replaced.",
//VB: IPartCollectionNotification::replacedId
//VBEvent: modifiedEvent,
//VB: "Notification provided when collection is modified.",
//VB: IPartCollectionNotification::modifiedId
//VBAttribute: enabledForNotification,
//VB: "Returns true if an object is sending notifications to its observers.",
//VBEndPartInfo: IVQueueOnTabularSequence < class Element >
//
//VBBeginPartInfo: IAStack < class Element >,
//VB: "IBM AStack template collection class"
//VBIncludes: <iastack.h> _IASTACK_H
//VBPartDataFile: 'VBCC.vbb'
//VBComposerInfo: class, 204, dde4vr30, abstract
//VBSettingsPages: AvlCollectionAttributesPage
//VBAttribute: itemType,
//VB: "Settings attribute to define ELEMENT template parameter.",
//VB: IString,,,, NOCONNECT
//VBAttribute: initialContents,
//VB: "Settings attribute to define initial contents.",
//VB: 'ArrayOfStrings',,,, NOCONNECT
//VBGeneratorClass: AvlCollectionCodeGenerator
//
//VBAction: addAllFrom
//VB: ,"Adds (copies) all elements of the given collection to the collection.",,
//VB: virtual void addAllFrom(IAStack < Element > const& collection)
//VBAction: compare
//VB: ,"Lexicographically compares the collection with the given collection.", long,
//VB: virtual long compare(IAStack < Element > const& collection, long ( * comparisonFunction ) ( Element const & , Element const & ) compareFunction) const
//VBAction: copy
//VB: ,"Copies the given collection to this collection",,
//VB: virtual void copy(IAStack < Element > const& collection)
//VBEndPartInfo: IAStack < class Element >
//
//VBBeginPartInfo: IRStack < class Element, class Base >,
//VB: "IBM RStack template collection class"
//VBParent: IAStack
//VBIncludes: <irstack.h> _IRSTACK_H
//VBPartDataFile: 'VBCC.vbb'
//VBComposerInfo: class, 204, dde4vr30, abstract
//VBSettingsPages: AvlCollectionAttributesPage
//VBGeneratorClass: AvlCollectionCodeGenerator
//VBConstraints: noBaseClass noAdd noDefCtor
//
//VBEvent: anyEvent,
//VB: "Notification for any event.",
//VB: VBANYEVENT
//VBEvent: addedEvent,
//VB: "Notification provided when element is added.",
//VB: IPartCollectionNotification::addedId
//VBEvent: removedEvent,
//VB: "Notification provided when element is removed.",
//VB: IPartCollectionNotification::removedId
//VBEvent: replacedEvent,
//VB: "Notification provided when element is replaced.",
//VB: IPartCollectionNotification::replacedId
//VBEvent: modifiedEvent,
//VB: "Notification provided when collection is modified.",
//VB: IPartCollectionNotification::modifiedId
//VBAttribute: enabledForNotification,
//VB: "Returns true if an object is sending notifications to its observers.",