##command: createHashSet # pblSetNewHashSet( void ) # ok! ##command: strhash # pblSetSetHashValueFunction( 1 ) # ok Function was set ##command: getCompareFunction # getCompareFunction # NULL ##command: strcmp # pblSetSetCompareFunction( 1 ) # ok NULL ##command: getHashValueFunction # getHashValueFunction # FUNCTION SET ##command: getCapacity # getCapacity # rc 0 ##command: element # pblSetElement( 1 ) # NOT FOUND, pbl_errno 1042 ##command: getFirst # pblSetGetFirst( 1 ) # first NULL ##command: peek # pblSetPeek( 1 ) # first NULL ##command: getLast # pblSetGetLast( ) # last NULL ##command: IndexOf # IndexOf itemIndex 0 # pblSetIndexOf( 0 ) # rc -1 ##command: LastIndexOf # LastIndexOf itemIndex 0 # pblSetLastIndexOf( 0 ) # rc -1 ##command: contains # contains itemIndex 0 # pblSetContains( 0 ) # rc 0 ##command: remove # remove itemIndex 0 # pblSetRemoveElement( 0 ) # rc 0 ##command: removeAt # removeAt index 0 # pblSetRemoveAt( 0 ) # NOT FOUND, pbl_errno 1042 ##command: IsEmpty # pblSetIsEmpty( 1 ) # rc 1 ##command: IsHashSet # pblSetIsHashSet( 1 ) # rc 1 ##command: IsTreeSet # pblSetIsTreeSet( 1 ) # rc 0 ##command: IsSet # pblSetIsSet( 1 ) # rc 1 ##command: poll # pblSetPoll( 1 ) # polled first NULL ##command: pop # pblSetPop( 1 ) # popped last NULL ##command: removeFirst # pblSetRemoveFirst( 1 ) # removed first NULL ##command: removeLast # pblSetRemoveLast( 1 ) # removed last NULL ##command: size # pblSetSize( ) # rc 0 ##command: toArray # pblSetToArray( ) # NULL, pbl_errno 1042 ##command: union # pblSetCloneRange( set, 0, 0 ) # ok size 0 # pblSetUnion( testSet, empty ) # pblSetPrint( Union ) # size 0 # capacity 0 # step size 3 # pblSetClone( 1 ) # ok size 0 # pblSetUnion( testSet, empty ) # pblSetPrint( Union ) # size 0 # capacity 0 # step size 3 # pblSetRemoveFirst( clone ) # result NULL # pblSetRemoveLast( clone ) # result NULL # pblSetAdd( 1, NotFound ) # pblSetUnion( testSet, clone ) # pblSetPrint( Union ) # size 1 # capacity 8 # step size 3 # i 7, hashval 7, NotFound ##command: trim # pblSetTrimToSize( ) # rc 0 ##command: add # add itemIndex 1 # pblSetAdd( 1 ) # rc 1 ##command: add # add itemIndex 3 # pblSetAdd( 3 ) # rc 1 ##command: add # add itemIndex 5 # pblSetAdd( 5 ) # rc 1 ##command: add # add itemIndex 7 # pblSetAdd( 7 ) # rc 1 ##command: add # add itemIndex 9 # pblSetAdd( 9 ) # rc 1 ##command: aggregate # aggregate counter 0 # pblCollectionAggregate( 0 ) # rc 1 ##command: aggregate # aggregate counter 3 # pblCollectionAggregate( 3 ) # aggregation counter 3, i 0, element 3 # aggregation counter 2, i 1, element 9 # aggregation counter 1, i 2, element 5 # rc 1 ##command: aggregate # aggregate counter 5 # pblCollectionAggregate( 5 ) # aggregation counter 5, i 0, element 3 # aggregation counter 4, i 1, element 9 # aggregation counter 3, i 2, element 5 # aggregation counter 2, i 3, element 7 # aggregation counter 1, i 4, element 1 # rc 0 ##command: toArray # pblSetToArray( ) # OK # OK i 0, 3 # OK i 1, 9 # OK i 2, 5 # OK i 3, 7 # OK i 4, 1 # Array Iteration DONE ##command: print # pblSetPrint( 1 ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 6, 9 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 6, hashval 6, 1 ##command: size # pblSetSize( ) # rc 5 ##command: IsEmpty # pblSetIsEmpty( 1 ) # rc 0 ##command: IndexOf # IndexOf itemIndex 0 # pblSetIndexOf( 0 ) # rc -1 ##command: IndexOf # IndexOf itemIndex 1 # pblSetIndexOf( 1 ) # rc 4 ##command: IndexOf # IndexOf itemIndex 9 # pblSetIndexOf( 9 ) # rc 1 ##command: IndexOf # IndexOf itemIndex 10 # pblSetIndexOf( 10 ) # rc -1 ##command: LastIndexOf # LastIndexOf itemIndex 0 # pblSetLastIndexOf( 0 ) # rc -1 ##command: LastIndexOf # LastIndexOf itemIndex 1 # pblSetLastIndexOf( 1 ) # rc 4 ##command: LastIndexOf # LastIndexOf itemIndex 9 # pblSetLastIndexOf( 9 ) # rc 1 ##command: LastIndexOf # LastIndexOf itemIndex 10 # pblSetLastIndexOf( 10 ) # rc -1 ##command: equals # pblSetClone( 1 ) # ok size 5 # pblSetEquals( 1, YES ) # rc 1 # pblSetEquals( 1, YES ) # rc 1 # pblSetAdd( 1, NotFound ) # pblSetEquals( 1, NO ) # rc 0 # pblCollectionConvertToArrayList( collection ) # ok size 5 # pblSetEquals( testcollection, clone ) YES # rc 1 # pblSetEquals( clone, testcollection ) YES # rc 1 # pblCollectionConvertToLinkedList( collection ) # ok size 5 # pblSetEquals( testcollection, clone ) YES # rc 1 # pblSetEquals( clone, testcollection ) YES # rc 1 # pblCollectionConvertToHashSet( collection ) # ok size 5 # pblSetEquals( testcollection, clone ) YES # rc 1 # pblSetEquals( clone, testcollection ) YES # rc 1 # pblCollectionConvertToTreeSet( collection ) # ok size 5 # pblSetEquals( testcollection, clone ) YES # rc 1 # pblSetEquals( clone, testcollection ) YES # rc 1 ##command: element # pblSetElement( 1 ) # first 3 ##command: getFirst # pblSetGetFirst( 1 ) # first 3 ##command: peek # pblSetPeek( 1 ) # first 3 ##command: getLast # pblSetGetLast( ) # last 1 ##command: containsAll # pblSetPrint( original ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 6, 9 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 6, hashval 6, 1 # pblSetClone( 1 ) # pblSetPrint( clone ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 6, 9 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 6, hashval 6, 1 # pblSetContainsAll( 1, YES ) # rc 1 # pblSetAdd( 1, NotFound ) # pblSetContainsAll( 1, NO ) # rc 0 ##command: difference # pblSetClone( 1 ) # ok size 5 # pblSetDifference( testSet, clone ) # pblSetPrint( difference ) # size 0 # capacity 0 # step size 3 # pblSetRemoveFirst( clone ) # OK 3 # pblSetRemoveLast( clone ) # OK 1 # pblSetDifference( testSet, clone ) # pblSetPrint( difference ) # size 2 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 6, hashval 6, 1 # pblSetDifference( clone, testSet ) # pblSetPrint( difference ) # size 0 # capacity 0 # step size 3 ##command: symmectricDifference # pblSetClone( 1 ) # ok size 5 # pblSetSymmectricDifference( testSet, clone ) # pblSetPrint( SymmectricDifference ) # size 0 # capacity 0 # step size 3 # pblSetRemoveFirst( clone ) # OK 3 # pblSetRemoveLast( clone ) # OK 1 # pblSetSymmectricDifference( testSet, clone ) # pblSetPrint( SymmectricDifference ) # size 2 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 6, hashval 6, 1 ##command: intersection # pblSetClone( 1 ) # ok size 5 # pblSetIntersection( testSet, clone ) # pblSetPrint( intersection ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 6, 1 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 6, hashval 6, 9 # pblSetRemoveFirst( clone ) # OK 3 # pblSetRemoveLast( clone ) # OK 1 # pblSetIntersection( testSet, clone ) # pblSetPrint( intersection ) # size 3 # capacity 8 # step size 3 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 6, hashval 6, 9 # pblSetIntersection( clone, testSet ) # pblSetPrint( intersection ) # size 3 # capacity 8 # step size 3 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 6, hashval 6, 9 ##command: IsSubset # pblSetClone( 1 ) # ok size 5 # pblSetIsSubset( testSet, testSet ) # rc 1 # pblSetIsSubset( testSet, clone ) # rc 1 # pblSetRemoveFirst( clone ) # OK 3 # pblSetRemoveLast( clone ) # OK 1 # pblSetIsSubset( testSet, clone ) # rc 1 # pblSetIsSubset( clone, testSet ) # rc 0 ##command: strcmp # pblSetSetCompareFunction( 1 ) # ok Function was set ##command: union # pblSetCloneRange( set, 0, 0 ) # ok size 0 # pblSetUnion( testSet, empty ) # pblSetPrint( Union ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 6, 9 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 6, hashval 6, 1 # pblSetClone( 1 ) # ok size 5 # pblSetUnion( testSet, empty ) # pblSetPrint( Union ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 6, 9 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 6, hashval 6, 1 # pblSetRemoveFirst( clone ) # result 3 # pblSetRemoveLast( clone ) # result 1 # pblSetAdd( 1, NotFound ) # pblSetUnion( testSet, clone ) # pblSetPrint( Union ) # size 6 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 6, 9 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 6, hashval 6, 1 # i 7, hashval 7, NotFound ##command: trim # pblSetTrimToSize( ) # rc 8 ##command: contains # contains itemIndex 0 # pblSetContains( 0 ) # rc 0 ##command: contains # contains itemIndex 1 # pblSetContains( 1 ) # rc 1 ##command: contains # contains itemIndex 4 # pblSetContains( 4 ) # rc 0 ##command: contains # contains itemIndex 5 # pblSetContains( 5 ) # rc 1 ##command: contains # contains itemIndex 9 # pblSetContains( 9 ) # rc 1 ##command: contains # contains itemIndex 10 # pblSetContains( 10 ) # rc 0 ##command: addAll # pblSetAddAll( 1 ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 6, 1 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 6, hashval 6, 9 # rc 5 ##command: cloneRange # cloneRange from to -1 0 # pblSetCloneRange( -1, 0 ) # NULL, pbl_errno 1042 ##command: cloneRange # cloneRange from to 0 0 # pblSetCloneRange( 0, 0 ) # OK size 0 ##command: cloneRange # cloneRange from to 0 3 # pblSetCloneRange( 0, 3 ) # pblSetToArray( clone ) # OK size 3 # OK i 0, 3 # OK i 1, 5 # OK i 2, 9 # Clone Iteration DONE ##command: cloneRange # cloneRange from to 1 3 # pblSetCloneRange( 1, 3 ) # pblSetToArray( clone ) # OK size 2 # OK i 0, 5 # OK i 1, 9 # Clone Iteration DONE ##command: cloneRange # cloneRange from to 2 5 # pblSetCloneRange( 2, 5 ) # pblSetToArray( clone ) # OK size 3 # OK i 0, 5 # OK i 1, 7 # OK i 2, 1 # Clone Iteration DONE ##command: cloneRange # cloneRange from to 0 5 # pblSetCloneRange( 0, 5 ) # pblSetToArray( clone ) # OK size 5 # OK i 0, 3 # OK i 1, 9 # OK i 2, 5 # OK i 3, 7 # OK i 4, 1 # Clone Iteration DONE ##command: cloneRange # cloneRange from to 0 6 # pblSetCloneRange( 0, 6 ) # NULL, pbl_errno 1042 ##command: getCapacity # getCapacity # rc 8 ##command: ensureCapacity # ensureCapacity minCapacity 100 # ensureCapacity( 100 ) # rc 256 ##command: trim # pblSetTrimToSize( ) # rc 8 ##command: ensureCapacity # ensureCapacity minCapacity 100 # ensureCapacity( 100 ) # rc 256 ##command: getCapacity # getCapacity # rc 256 ##command: print # pblSetPrint( 1 ) # size 5 # capacity 256 # step size 37 # i 128, hashval 128, 3 # i 130, hashval 130, 5 # i 132, hashval 132, 7 # i 134, hashval 134, 9 # i 142, hashval 142, 1 ##command: poll # pblSetPoll( 1 ) # polled first 3 ##command: pop # pblSetPop( 1 ) # popped last 1 ##command: removeAll # pblSetRemoveAll( 1 ) # rc 1 ##command: clear # pblSetClear( 1 ) # ok ##command: trim # pblSetTrimToSize( ) # rc 0 ##command: getFirst # pblSetGetFirst( 1 ) # first NULL ##command: getLast # pblSetGetLast( ) # last NULL ##command: getHashValueFunction # getHashValueFunction # FUNCTION SET ##command: getCapacity # getCapacity # rc 0 ##command: add # add itemIndex 0 # pblSetAdd( 0 ) # rc 1 ##command: add # add itemIndex 1 # pblSetAdd( 1 ) # rc 1 ##command: add # add itemIndex 2 # pblSetAdd( 2 ) # rc 1 ##command: add # add itemIndex 3 # pblSetAdd( 3 ) # rc 1 ##command: add # add itemIndex 4 # pblSetAdd( 4 ) # rc 1 ##command: iterate # iterate maxIndex 10 # pblIteratorNew( 10 ) # OK # OK i 0, 3 # OK i 1, 2 # OK i 2, 4 # OK i 3, 1 # OK i 4, 0 # Iteration DONE ##command: print # pblSetPrint( 1 ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 3, hashval 3, 4 # i 6, hashval 6, 1 # i 7, hashval 7, 0 ##command: removeAt # removeAt index -1 # pblSetRemoveAt( -1 ) # NOT FOUND, pbl_errno 1042 ##command: removeAt # removeAt index 5 # pblSetRemoveAt( 5 ) # NOT FOUND, pbl_errno 1042 ##command: removeAt # removeAt index 0 # pblSetRemoveAt( 0 ) # removed 0 3 ##command: print # pblSetPrint( 1 ) # size 4 # capacity 8 # step size 3 # i 1, hashval 1, 2 # i 3, hashval 3, 4 # i 6, hashval 6, 1 # i 7, hashval 7, 0 ##command: removeAt # removeAt index 3 # pblSetRemoveAt( 3 ) # removed 3 0 ##command: print # pblSetPrint( 1 ) # size 3 # capacity 8 # step size 3 # i 1, hashval 1, 2 # i 3, hashval 3, 4 # i 6, hashval 6, 1 ##command: removeAt # removeAt index 1 # pblSetRemoveAt( 1 ) # removed 1 4 ##command: print # pblSetPrint( 1 ) # size 2 # capacity 8 # step size 3 # i 1, hashval 1, 2 # i 6, hashval 6, 1 ##command: removeAt # removeAt index 1 # pblSetRemoveAt( 1 ) # removed 1 1 ##command: print # pblSetPrint( 1 ) # size 1 # capacity 8 # step size 3 # i 1, hashval 1, 2 ##command: removeAt # removeAt index 1 # pblSetRemoveAt( 1 ) # NOT FOUND, pbl_errno 1042 ##command: removeAt # removeAt index 0 # pblSetRemoveAt( 0 ) # removed 0 2 ##command: print # pblSetPrint( 1 ) # size 0 # capacity 8 # step size 3 ##command: add # add itemIndex 0 # pblSetAdd( 0 ) # rc 1 ##command: add # add itemIndex 1 # pblSetAdd( 1 ) # rc 1 ##command: add # add itemIndex 2 # pblSetAdd( 2 ) # rc 1 ##command: add # add itemIndex 3 # pblSetAdd( 3 ) # rc 1 ##command: add # add itemIndex 4 # pblSetAdd( 4 ) # rc 1 ##command: reverseIterate # reverseIterate maxIndex 10 # pblSetReverseIterator( 10 ) # OK # OK i 0, 0 # OK i 1, 1 # OK i 2, 4 # OK i 3, 2 # OK i 4, 3 # Iteration DONE ##command: iterate # iterate maxIndex 10 # pblIteratorNew( 10 ) # OK # OK i 0, 3 # OK i 1, 2 # OK i 2, 4 # OK i 3, 1 # OK i 4, 0 # Iteration DONE ##command: print # pblSetPrint( 1 ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 3, hashval 3, 4 # i 6, hashval 6, 1 # i 7, hashval 7, 0 ##command: iterator # pblSetIterator( 1 ) # OK ##command: iteratorSize # pblIteratorSize() # rc 5 ##command: nextIndex # pblIteratorNextIndex() # rc 0 ##command: previousIndex # pblIteratorPreviousIndex() # rc -1 ##command: hasNext # pblIteratorHasNext() # rc 1 ##command: hasPrevious # pblIteratorHasPrevious() # rc 0 ##command: previous # pblIteratorPrevious() # NO PREVIOUS, pbl_errno 1003 ##command: next # pblIteratorNext() # next 3 ##command: nextIndex # pblIteratorNextIndex() # rc 1 ##command: previousIndex # pblIteratorPreviousIndex() # rc 0 ##command: iteratorSet # iteratorSet itemIndex 0 # pblIteratorSet( 0 ) # SET FAILED, pbl_errno 1011 ##command: iteratorSet # iteratorSet itemIndex -1 # pblIteratorSet( NULL ) # SET FAILED, pbl_errno 1011 ##command: hasNext # pblIteratorHasNext() # rc 1 ##command: hasPrevious # pblIteratorHasPrevious() # rc 1 ##command: next # pblIteratorNext() # next 2 ##command: iteratorSet # iteratorSet itemIndex 1 # pblIteratorSet( 1 ) # SET FAILED, pbl_errno 1011 ##command: next # pblIteratorNext() # next 4 ##command: iteratorSet # iteratorSet itemIndex 2 # pblIteratorSet( 2 ) # SET FAILED, pbl_errno 1011 ##command: next # pblIteratorNext() # next 1 ##command: iteratorSet # iteratorSet itemIndex 3 # pblIteratorSet( 3 ) # SET FAILED, pbl_errno 1011 ##command: next # pblIteratorNext() # next 0 ##command: iteratorSet # iteratorSet itemIndex 4 # pblIteratorSet( 4 ) # SET FAILED, pbl_errno 1011 ##command: iteratorFree # pblIteratorFree() # OK ##command: iterate # iterate maxIndex 10 # pblIteratorNew( 10 ) # OK # OK i 0, 3 # OK i 1, 2 # OK i 2, 4 # OK i 3, 1 # OK i 4, 0 # Iteration DONE ##command: reverseIterate # reverseIterate maxIndex 10 # pblSetReverseIterator( 10 ) # OK # OK i 0, 0 # OK i 1, 1 # OK i 2, 4 # OK i 3, 2 # OK i 4, 3 # Iteration DONE ##command: reverseIterator # pblIteratorReverseNew( 1 ) # OK ##command: nextIndex # pblIteratorNextIndex() # rc 5 ##command: previousIndex # pblIteratorPreviousIndex() # rc 4 ##command: hasNext # pblIteratorHasNext() # rc 0 ##command: next # pblIteratorNext() # NO NEXT, pbl_errno 1003 ##command: hasPrevious # pblIteratorHasPrevious() # rc 1 ##command: previous # pblIteratorPrevious() # previous 0 ##command: iteratorSet # iteratorSet itemIndex 14 # pblIteratorSet( 14 ) # SET FAILED, pbl_errno 1011 ##command: iteratorSet # iteratorSet itemIndex -1 # pblIteratorSet( NULL ) # SET FAILED, pbl_errno 1011 ##command: nextIndex # pblIteratorNextIndex() # rc 4 ##command: previousIndex # pblIteratorPreviousIndex() # rc 3 ##command: hasNext # pblIteratorHasNext() # rc 1 ##command: hasPrevious # pblIteratorHasPrevious() # rc 1 ##command: previous # pblIteratorPrevious() # previous 1 ##command: iteratorSet # iteratorSet itemIndex 13 # pblIteratorSet( 13 ) # SET FAILED, pbl_errno 1011 ##command: hasNext # pblIteratorHasNext() # rc 1 ##command: hasPrevious # pblIteratorHasPrevious() # rc 1 ##command: previous # pblIteratorPrevious() # previous 4 ##command: hasNext # pblIteratorHasNext() # rc 1 ##command: hasPrevious # pblIteratorHasPrevious() # rc 1 ##command: previous # pblIteratorPrevious() # previous 2 ##command: hasNext # pblIteratorHasNext() # rc 1 ##command: hasPrevious # pblIteratorHasPrevious() # rc 1 ##command: previous # pblIteratorPrevious() # previous 3 ##command: nextIndex # pblIteratorNextIndex() # rc 0 ##command: previousIndex # pblIteratorPreviousIndex() # rc -1 ##command: hasNext # pblIteratorHasNext() # rc 1 ##command: hasPrevious # pblIteratorHasPrevious() # rc 0 ##command: previous # pblIteratorPrevious() # NO PREVIOUS, pbl_errno 1003 ##command: iterate # iterate maxIndex 10 # pblIteratorNew( 10 ) # OK # OK i 0, 3 # OK i 1, 2 # OK i 2, 4 # OK i 3, 1 # OK i 4, 0 # Iteration DONE ##command: next # pblIteratorNext() # next 3 ##command: hasNext # pblIteratorHasNext() # rc 1 ##command: hasPrevious # pblIteratorHasPrevious() # rc 1 ##command: next # pblIteratorNext() # next 2 ##command: iteratorAdd # iteratorAdd itemIndex 10 # pblIteratorAdd( 10 ) # rc -1, pbl_errno 1011 ##command: iteratorAdd # iteratorAdd itemIndex 11 # pblIteratorAdd( 11 ) # rc -1, pbl_errno 1011 ##command: previous # pblIteratorPrevious() # previous 2 ##command: previous # pblIteratorPrevious() # previous 3 ##command: next # pblIteratorNext() # next 3 ##command: next # pblIteratorNext() # next 2 ##command: next # pblIteratorNext() # next 4 ##command: iteratorAdd # iteratorAdd itemIndex 12 # pblIteratorAdd( 12 ) # rc -1, pbl_errno 1011 ##command: previous # pblIteratorPrevious() # previous 4 ##command: iterate # iterate maxIndex 10 # pblIteratorNew( 10 ) # OK # OK i 0, 3 # OK i 1, 2 # OK i 2, 4 # OK i 3, 1 # OK i 4, 0 # Iteration DONE ##command: print # pblSetPrint( 1 ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 3, hashval 3, 4 # i 6, hashval 6, 1 # i 7, hashval 7, 0 ##command: iteratorRemove # pblIteratorRemove() # rc -1, pbl_errno 1011 ##command: print # pblSetPrint( 1 ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 3, hashval 3, 4 # i 6, hashval 6, 1 # i 7, hashval 7, 0 ##command: iterate # iterate maxIndex 10 # pblIteratorNew( 10 ) # OK # OK i 0, 3 # OK i 1, 2 # OK i 2, 4 # OK i 3, 1 # OK i 4, 0 # Iteration DONE ##command: nextIndex # pblIteratorNextIndex() # rc 2 ##command: previousIndex # pblIteratorPreviousIndex() # rc 1 ##command: iteratorRemove # pblIteratorRemove() # rc -1, pbl_errno 1011 ##command: next # pblIteratorNext() # next 4 ##command: print # pblSetPrint( 1 ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 3, hashval 3, 4 # i 6, hashval 6, 1 # i 7, hashval 7, 0 ##command: iteratorRemove # pblIteratorRemove() # rc -1, pbl_errno 1011 ##command: print # pblSetPrint( 1 ) # size 5 # capacity 8 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 3, hashval 3, 4 # i 6, hashval 6, 1 # i 7, hashval 7, 0 ##command: previous # pblIteratorPrevious() # previous 4 ##command: iterate # iterate maxIndex 10 # pblIteratorNew( 10 ) # OK # OK i 0, 3 # OK i 1, 2 # OK i 2, 4 # OK i 3, 1 # OK i 4, 0 # Iteration DONE ##command: reverseIterate # reverseIterate maxIndex 10 # pblSetReverseIterator( 10 ) # OK # OK i 0, 0 # OK i 1, 1 # OK i 2, 4 # OK i 3, 2 # OK i 4, 3 # Iteration DONE ##command: clear # pblSetClear( 1 ) # ok ##command: hasNext # pblIteratorHasNext() # rc -1, pbl_errno 1043 ##command: hasPrevious # pblIteratorHasPrevious() # rc -1, pbl_errno 1043 ##command: nextIndex # pblIteratorNextIndex() # rc 2 ##command: previousIndex # pblIteratorPreviousIndex() # rc 1 ##command: next # pblIteratorNext() # NO NEXT, pbl_errno 1043 ##command: previous # pblIteratorPrevious() # NO PREVIOUS, pbl_errno 1043 ##command: iteratorAdd # iteratorAdd itemIndex 11 # pblIteratorAdd( 11 ) # rc -1, pbl_errno 1011 ##command: next # pblIteratorNext() # NO NEXT, pbl_errno 1043 ##command: iteratorSet # iteratorSet itemIndex 14 # pblIteratorSet( 14 ) # SET FAILED, pbl_errno 1011 ##command: previous # pblIteratorPrevious() # NO PREVIOUS, pbl_errno 1043 ##command: iteratorRemove # pblIteratorRemove() # rc -1, pbl_errno 1043 ##command: iteratorFree # pblIteratorFree() # OK ##command: add # add itemIndex 0 # pblSetAdd( 0 ) # rc 1 ##command: add # add itemIndex 1 # pblSetAdd( 1 ) # rc 1 ##command: add # add itemIndex 2 # pblSetAdd( 2 ) # rc 1 ##command: add # add itemIndex 3 # pblSetAdd( 3 ) # rc 1 ##command: add # add itemIndex 4 # pblSetAdd( 4 ) # rc 1 ##command: add # add itemIndex 5 # pblSetAdd( 5 ) # rc 1 ##command: add # add itemIndex 6 # pblSetAdd( 6 ) # rc 1 ##command: add # add itemIndex 7 # pblSetAdd( 7 ) # rc 1 ##command: add # add itemIndex 8 # pblSetAdd( 8 ) # rc 1 ##command: add # add itemIndex 9 # pblSetAdd( 9 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 10 # capacity 16 # step size 3 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 14, hashval 14, 1 # i 15, hashval 15, 0 ##command: remove # remove itemIndex 3 # pblSetRemoveElement( 3 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 9 # capacity 16 # step size 3 # i 1, hashval 1, 2 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 14, hashval 14, 1 # i 15, hashval 15, 0 ##command: remove # remove itemIndex 2 # pblSetRemoveElement( 2 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 8 # capacity 16 # step size 3 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 14, hashval 14, 1 # i 15, hashval 15, 0 ##command: remove # remove itemIndex 7 # pblSetRemoveElement( 7 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 7 # capacity 16 # step size 3 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 14, hashval 14, 1 # i 15, hashval 15, 0 ##command: clear # pblSetClear( 1 ) # ok ##command: print # pblSetPrint( 1 ) # size 0 # capacity 16 # step size 3 ##command: add # add itemIndex 0 # pblSetAdd( 0 ) # rc 1 ##command: add # add itemIndex 1 # pblSetAdd( 1 ) # rc 1 ##command: add # add itemIndex 2 # pblSetAdd( 2 ) # rc 1 ##command: add # add itemIndex 3 # pblSetAdd( 3 ) # rc 1 ##command: add # add itemIndex 4 # pblSetAdd( 4 ) # rc 1 ##command: add # add itemIndex 5 # pblSetAdd( 5 ) # rc 1 ##command: add # add itemIndex 6 # pblSetAdd( 6 ) # rc 1 ##command: add # add itemIndex 7 # pblSetAdd( 7 ) # rc 1 ##command: add # add itemIndex 8 # pblSetAdd( 8 ) # rc 1 ##command: add # add itemIndex 9 # pblSetAdd( 9 ) # rc 1 ##command: add # add itemIndex 10 # pblSetAdd( 10 ) # rc 1 ##command: add # add itemIndex 11 # pblSetAdd( 11 ) # rc 1 ##command: add # add itemIndex 12 # pblSetAdd( 12 ) # rc 1 ##command: add # add itemIndex 13 # pblSetAdd( 13 ) # rc 1 ##command: add # add itemIndex 14 # pblSetAdd( 14 ) # rc 1 ##command: add # add itemIndex 15 # pblSetAdd( 15 ) # rc 1 ##command: add # add itemIndex 16 # pblSetAdd( 16 ) # rc 1 ##command: add # add itemIndex 17 # pblSetAdd( 17 ) # rc 1 ##command: add # add itemIndex 18 # pblSetAdd( 18 ) # rc 1 ##command: add # add itemIndex 19 # pblSetAdd( 19 ) # rc 1 ##command: add # add itemIndex 20 # pblSetAdd( 20 ) # rc 1 ##command: add # add itemIndex 21 # pblSetAdd( 21 ) # rc 1 ##command: add # add itemIndex 22 # pblSetAdd( 22 ) # rc 1 ##command: add # add itemIndex 23 # pblSetAdd( 23 ) # rc 1 ##command: add # add itemIndex 24 # pblSetAdd( 24 ) # rc 1 ##command: add # add itemIndex 25 # pblSetAdd( 25 ) # rc 1 ##command: add # add itemIndex 26 # pblSetAdd( 26 ) # rc 1 ##command: add # add itemIndex 27 # pblSetAdd( 27 ) # rc 1 ##command: iterate # iterate maxIndex 100 # pblIteratorNew( 100 ) # OK # OK i 0, 3 # OK i 1, 2 # OK i 2, 5 # OK i 3, 4 # OK i 4, 7 # OK i 5, 6 # OK i 6, 9 # OK i 7, 8 # OK i 8, 1 # OK i 9, 0 # OK i 10, 19 # OK i 11, 17 # OK i 12, 18 # OK i 13, 15 # OK i 14, 16 # OK i 15, 13 # OK i 16, 14 # OK i 17, 11 # OK i 18, 12 # OK i 19, 10 # OK i 20, 21 # OK i 21, 20 # OK i 22, 23 # OK i 23, 22 # OK i 24, 25 # OK i 25, 24 # OK i 26, 27 # OK i 27, 26 # Iteration DONE ##command: print # pblSetPrint( 1 ) # size 28 # capacity 64 # step size 11 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 14, hashval 14, 1 # i 15, hashval 15, 0 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 22, hashval 22, 15 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: get # get index -1 # pblSetGet( -1 ) # get( -1 ) NULL ##command: get # get index 0 # pblSetGet( 0 ) # get( 0 ) 3 ##command: get # get index 1 # pblSetGet( 1 ) # get( 1 ) 2 ##command: get # get index 2 # pblSetGet( 2 ) # get( 2 ) 5 ##command: get # get index 14 # pblSetGet( 14 ) # get( 14 ) 16 ##command: get # get index 26 # pblSetGet( 26 ) # get( 26 ) 27 ##command: get # get index 27 # pblSetGet( 27 ) # get( 27 ) 26 ##command: get # get index 28 # pblSetGet( 28 ) # get( 28 ) NULL ##command: remove # remove itemIndex 15 # pblSetRemoveElement( 15 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 27 # capacity 64 # step size 11 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 14, hashval 14, 1 # i 15, hashval 15, 0 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 0 # pblSetRemoveElement( 0 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 26 # capacity 64 # step size 11 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 14, hashval 14, 1 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 1 # pblSetRemoveElement( 1 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 25 # capacity 64 # step size 11 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 2 # pblSetRemoveElement( 2 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 24 # capacity 64 # step size 11 # i 0, hashval 0, 3 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 3 # pblSetRemoveElement( 3 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 23 # capacity 64 # step size 11 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 4 # pblSetRemoveElement( 4 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 22 # capacity 64 # step size 11 # i 2, hashval 2, 5 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 5 # pblSetRemoveElement( 5 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 21 # capacity 64 # step size 11 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 6 # pblSetRemoveElement( 6 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 20 # capacity 64 # step size 11 # i 4, hashval 4, 7 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 7 # pblSetRemoveElement( 7 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 19 # capacity 64 # step size 11 # i 6, hashval 6, 9 # i 7, hashval 7, 8 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 8 # pblSetRemoveElement( 8 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 18 # capacity 64 # step size 11 # i 6, hashval 6, 9 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 9 # pblSetRemoveElement( 9 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 17 # capacity 64 # step size 11 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 10 # pblSetRemoveElement( 10 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 16 # capacity 64 # step size 11 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 11 # pblSetRemoveElement( 11 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 15 # capacity 64 # step size 11 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 27, hashval 27, 12 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 12 # pblSetRemoveElement( 12 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 14 # capacity 64 # step size 11 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 13 # pblSetRemoveElement( 13 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 13 # capacity 64 # step size 11 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 25, hashval 25, 14 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 14 # pblSetRemoveElement( 14 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 12 # capacity 64 # step size 11 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 15 # pblSetRemoveElement( 15 ) # rc 0 ##command: print # pblSetPrint( 1 ) # size 12 # capacity 64 # step size 11 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 16 # pblSetRemoveElement( 16 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 11 # capacity 64 # step size 11 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 17 # pblSetRemoveElement( 17 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 10 # capacity 64 # step size 11 # i 18, hashval 18, 19 # i 21, hashval 21, 18 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 18 # pblSetRemoveElement( 18 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 9 # capacity 64 # step size 11 # i 18, hashval 18, 19 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 19 # pblSetRemoveElement( 19 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 8 # capacity 64 # step size 11 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 20 # pblSetRemoveElement( 20 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 7 # capacity 64 # step size 11 # i 48, hashval 48, 21 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 21 # pblSetRemoveElement( 21 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 6 # capacity 64 # step size 11 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 22 # pblSetRemoveElement( 22 ) # rc 1 ##command: remove # remove itemIndex 23 # pblSetRemoveElement( 23 ) # rc 1 ##command: remove # remove itemIndex 24 # pblSetRemoveElement( 24 ) # rc 1 ##command: remove # remove itemIndex 25 # pblSetRemoveElement( 25 ) # rc 1 ##command: remove # remove itemIndex 26 # pblSetRemoveElement( 26 ) # rc 1 ##command: remove # remove itemIndex 27 # pblSetRemoveElement( 27 ) # rc 1 ##command: add # add itemIndex 15 # pblSetAdd( 15 ) # rc 1 ##command: add # add itemIndex 16 # pblSetAdd( 16 ) # rc 1 ##command: add # add itemIndex 17 # pblSetAdd( 17 ) # rc 1 ##command: add # add itemIndex 18 # pblSetAdd( 18 ) # rc 1 ##command: add # add itemIndex 19 # pblSetAdd( 19 ) # rc 1 ##command: add # add itemIndex 20 # pblSetAdd( 20 ) # rc 1 ##command: add # add itemIndex 21 # pblSetAdd( 21 ) # rc 1 ##command: add # add itemIndex 22 # pblSetAdd( 22 ) # rc 1 ##command: add # add itemIndex 23 # pblSetAdd( 23 ) # rc 1 ##command: add # add itemIndex 24 # pblSetAdd( 24 ) # rc 1 ##command: add # add itemIndex 25 # pblSetAdd( 25 ) # rc 1 ##command: add # add itemIndex 26 # pblSetAdd( 26 ) # rc 1 ##command: add # add itemIndex 27 # pblSetAdd( 27 ) # rc 1 ##command: add # add itemIndex 0 # pblSetAdd( 0 ) # rc 1 ##command: add # add itemIndex 1 # pblSetAdd( 1 ) # rc 1 ##command: add # add itemIndex 2 # pblSetAdd( 2 ) # rc 1 ##command: add # add itemIndex 3 # pblSetAdd( 3 ) # rc 1 ##command: add # add itemIndex 4 # pblSetAdd( 4 ) # rc 1 ##command: add # add itemIndex 5 # pblSetAdd( 5 ) # rc 1 ##command: add # add itemIndex 6 # pblSetAdd( 6 ) # rc 1 ##command: add # add itemIndex 7 # pblSetAdd( 7 ) # rc 1 ##command: add # add itemIndex 8 # pblSetAdd( 8 ) # rc 1 ##command: add # add itemIndex 9 # pblSetAdd( 9 ) # rc 1 ##command: add # add itemIndex 10 # pblSetAdd( 10 ) # rc 1 ##command: add # add itemIndex 11 # pblSetAdd( 11 ) # rc 1 ##command: add # add itemIndex 12 # pblSetAdd( 12 ) # rc 1 ##command: add # add itemIndex 13 # pblSetAdd( 13 ) # rc 1 ##command: add # add itemIndex 14 # pblSetAdd( 14 ) # rc 1 ##command: remove # remove itemIndex 27 # pblSetRemoveElement( 27 ) # rc 1 ##command: remove # remove itemIndex 27 # pblSetRemoveElement( 27 ) # rc 0 ##command: remove # remove itemIndex 26 # pblSetRemoveElement( 26 ) # rc 1 ##command: remove # remove itemIndex 25 # pblSetRemoveElement( 25 ) # rc 1 ##command: remove # remove itemIndex 24 # pblSetRemoveElement( 24 ) # rc 1 ##command: remove # remove itemIndex 23 # pblSetRemoveElement( 23 ) # rc 1 ##command: remove # remove itemIndex 22 # pblSetRemoveElement( 22 ) # rc 1 ##command: remove # remove itemIndex 21 # pblSetRemoveElement( 21 ) # rc 1 ##command: remove # remove itemIndex 20 # pblSetRemoveElement( 20 ) # rc 1 ##command: remove # remove itemIndex 19 # pblSetRemoveElement( 19 ) # rc 1 ##command: remove # remove itemIndex 18 # pblSetRemoveElement( 18 ) # rc 1 ##command: remove # remove itemIndex 17 # pblSetRemoveElement( 17 ) # rc 1 ##command: remove # remove itemIndex 16 # pblSetRemoveElement( 16 ) # rc 1 ##command: remove # remove itemIndex 16 # pblSetRemoveElement( 16 ) # rc 0 ##command: remove # remove itemIndex 15 # pblSetRemoveElement( 15 ) # rc 1 ##command: remove # remove itemIndex 14 # pblSetRemoveElement( 14 ) # rc 1 ##command: remove # remove itemIndex 13 # pblSetRemoveElement( 13 ) # rc 1 ##command: remove # remove itemIndex 12 # pblSetRemoveElement( 12 ) # rc 1 ##command: remove # remove itemIndex 11 # pblSetRemoveElement( 11 ) # rc 1 ##command: remove # remove itemIndex 10 # pblSetRemoveElement( 10 ) # rc 1 ##command: remove # remove itemIndex 9 # pblSetRemoveElement( 9 ) # rc 1 ##command: remove # remove itemIndex 8 # pblSetRemoveElement( 8 ) # rc 1 ##command: remove # remove itemIndex 7 # pblSetRemoveElement( 7 ) # rc 1 ##command: remove # remove itemIndex 6 # pblSetRemoveElement( 6 ) # rc 1 ##command: remove # remove itemIndex 5 # pblSetRemoveElement( 5 ) # rc 1 ##command: remove # remove itemIndex 4 # pblSetRemoveElement( 4 ) # rc 1 ##command: remove # remove itemIndex 3 # pblSetRemoveElement( 3 ) # rc 1 ##command: remove # remove itemIndex 2 # pblSetRemoveElement( 2 ) # rc 1 ##command: remove # remove itemIndex 1 # pblSetRemoveElement( 1 ) # rc 1 ##command: remove # remove itemIndex 0 # pblSetRemoveElement( 0 ) # rc 1 ##command: remove # remove itemIndex 0 # pblSetRemoveElement( 0 ) # rc 0 ##command: add # add itemIndex 8 # pblSetAdd( 8 ) # rc 1 ##command: add # add itemIndex 15 # pblSetAdd( 15 ) # rc 1 ##command: add # add itemIndex 17 # pblSetAdd( 17 ) # rc 1 ##command: add # add itemIndex 21 # pblSetAdd( 21 ) # rc 1 ##command: add # add itemIndex 23 # pblSetAdd( 23 ) # rc 1 ##command: add # add itemIndex 26 # pblSetAdd( 26 ) # rc 1 ##command: add # add itemIndex 27 # pblSetAdd( 27 ) # rc 1 ##command: add # add itemIndex 0 # pblSetAdd( 0 ) # rc 1 ##command: add # add itemIndex 1 # pblSetAdd( 1 ) # rc 1 ##command: add # add itemIndex 3 # pblSetAdd( 3 ) # rc 1 ##command: add # add itemIndex 7 # pblSetAdd( 7 ) # rc 1 ##command: add # add itemIndex 9 # pblSetAdd( 9 ) # rc 1 ##command: add # add itemIndex 10 # pblSetAdd( 10 ) # rc 1 ##command: add # add itemIndex 11 # pblSetAdd( 11 ) # rc 1 ##command: add # add itemIndex 14 # pblSetAdd( 14 ) # rc 1 ##command: add # add itemIndex 19 # pblSetAdd( 19 ) # rc 1 ##command: add # add itemIndex 20 # pblSetAdd( 20 ) # rc 1 ##command: add # add itemIndex 24 # pblSetAdd( 24 ) # rc 1 ##command: add # add itemIndex 25 # pblSetAdd( 25 ) # rc 1 ##command: add # add itemIndex 4 # pblSetAdd( 4 ) # rc 1 ##command: add # add itemIndex 5 # pblSetAdd( 5 ) # rc 1 ##command: add # add itemIndex 22 # pblSetAdd( 22 ) # rc 1 ##command: add # add itemIndex 6 # pblSetAdd( 6 ) # rc 1 ##command: add # add itemIndex 13 # pblSetAdd( 13 ) # rc 1 ##command: add # add itemIndex 16 # pblSetAdd( 16 ) # rc 1 ##command: add # add itemIndex 18 # pblSetAdd( 18 ) # rc 1 ##command: add # add itemIndex 2 # pblSetAdd( 2 ) # rc 1 ##command: add # add itemIndex 12 # pblSetAdd( 12 ) # rc 1 ##command: remove # remove itemIndex 2 # pblSetRemoveElement( 2 ) # rc 1 ##command: remove # remove itemIndex 8 # pblSetRemoveElement( 8 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 26 # capacity 64 # step size 11 # i 0, hashval 0, 3 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 14, hashval 14, 1 # i 15, hashval 15, 0 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 22, hashval 22, 15 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 15 # pblSetRemoveElement( 15 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 25 # capacity 64 # step size 11 # i 0, hashval 0, 3 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 14, hashval 14, 1 # i 15, hashval 15, 0 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 25, hashval 25, 14 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 14 # pblSetRemoveElement( 14 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 24 # capacity 64 # step size 11 # i 0, hashval 0, 3 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 4, hashval 4, 7 # i 5, hashval 5, 6 # i 6, hashval 6, 9 # i 14, hashval 14, 1 # i 15, hashval 15, 0 # i 18, hashval 18, 19 # i 20, hashval 20, 17 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 26, hashval 26, 11 # i 27, hashval 27, 12 # i 29, hashval 29, 10 # i 48, hashval 48, 21 # i 49, hashval 49, 20 # i 50, hashval 50, 23 # i 51, hashval 51, 22 # i 52, hashval 52, 25 # i 53, hashval 53, 24 # i 54, hashval 54, 27 # i 55, hashval 55, 26 ##command: remove # remove itemIndex 17 # pblSetRemoveElement( 17 ) # rc 1 ##command: remove # remove itemIndex 21 # pblSetRemoveElement( 21 ) # rc 1 ##command: remove # remove itemIndex 23 # pblSetRemoveElement( 23 ) # rc 1 ##command: remove # remove itemIndex 26 # pblSetRemoveElement( 26 ) # rc 1 ##command: remove # remove itemIndex 27 # pblSetRemoveElement( 27 ) # rc 1 ##command: remove # remove itemIndex 0 # pblSetRemoveElement( 0 ) # rc 1 ##command: remove # remove itemIndex 1 # pblSetRemoveElement( 1 ) # rc 1 ##command: remove # remove itemIndex 3 # pblSetRemoveElement( 3 ) # rc 1 ##command: remove # remove itemIndex 7 # pblSetRemoveElement( 7 ) # rc 1 ##command: remove # remove itemIndex 9 # pblSetRemoveElement( 9 ) # rc 1 ##command: remove # remove itemIndex 10 # pblSetRemoveElement( 10 ) # rc 1 ##command: remove # remove itemIndex 11 # pblSetRemoveElement( 11 ) # rc 1 ##command: remove # remove itemIndex 12 # pblSetRemoveElement( 12 ) # rc 1 ##command: remove # remove itemIndex 19 # pblSetRemoveElement( 19 ) # rc 1 ##command: remove # remove itemIndex 20 # pblSetRemoveElement( 20 ) # rc 1 ##command: remove # remove itemIndex 24 # pblSetRemoveElement( 24 ) # rc 1 ##command: remove # remove itemIndex 25 # pblSetRemoveElement( 25 ) # rc 1 ##command: remove # remove itemIndex 4 # pblSetRemoveElement( 4 ) # rc 1 ##command: remove # remove itemIndex 5 # pblSetRemoveElement( 5 ) # rc 1 ##command: remove # remove itemIndex 22 # pblSetRemoveElement( 22 ) # rc 1 ##command: remove # remove itemIndex 6 # pblSetRemoveElement( 6 ) # rc 1 ##command: remove # remove itemIndex 13 # pblSetRemoveElement( 13 ) # rc 1 ##command: remove # remove itemIndex 16 # pblSetRemoveElement( 16 ) # rc 1 ##command: remove # remove itemIndex 18 # pblSetRemoveElement( 18 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 0 # capacity 64 # step size 11 ##command: add # add itemIndex 12 # pblSetAdd( 12 ) # rc 1 ##command: add # add itemIndex 5 # pblSetAdd( 5 ) # rc 1 ##command: add # add itemIndex 22 # pblSetAdd( 22 ) # rc 1 ##command: add # add itemIndex 6 # pblSetAdd( 6 ) # rc 1 ##command: add # add itemIndex 13 # pblSetAdd( 13 ) # rc 1 ##command: add # add itemIndex 16 # pblSetAdd( 16 ) # rc 1 ##command: add # add itemIndex 18 # pblSetAdd( 18 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 7 # capacity 64 # step size 11 # i 2, hashval 2, 5 # i 5, hashval 5, 6 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 27, hashval 27, 12 # i 51, hashval 51, 22 ##command: remove # remove itemIndex 5 # pblSetRemoveElement( 5 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 6 # capacity 64 # step size 11 # i 5, hashval 5, 6 # i 21, hashval 21, 18 # i 23, hashval 23, 16 # i 24, hashval 24, 13 # i 27, hashval 27, 12 # i 51, hashval 51, 22 ##command: remove # remove itemIndex 22 # pblSetRemoveElement( 22 ) # rc 1 ##command: remove # remove itemIndex 6 # pblSetRemoveElement( 6 ) # rc 1 ##command: remove # remove itemIndex 13 # pblSetRemoveElement( 13 ) # rc 1 ##command: remove # remove itemIndex 16 # pblSetRemoveElement( 16 ) # rc 1 ##command: remove # remove itemIndex 18 # pblSetRemoveElement( 18 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 1 # capacity 64 # step size 11 # i 27, hashval 27, 12 ##command: remove # remove itemIndex 2 # pblSetRemoveElement( 2 ) # rc 0 ##command: remove # remove itemIndex 12 # pblSetRemoveElement( 12 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 0 # capacity 64 # step size 11 ##command: removeAll # pblSetRemoveAll( 1 ) # rc 0 ##command: add # add itemIndex 1 # pblSetAdd( 1 ) # rc 1 ##command: add # add itemIndex 2 # pblSetAdd( 2 ) # rc 1 ##command: add # add itemIndex 3 # pblSetAdd( 3 ) # rc 1 ##command: add # add itemIndex 4 # pblSetAdd( 4 ) # rc 1 ##command: add # add itemIndex 5 # pblSetAdd( 5 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 5 # capacity 64 # step size 11 # i 0, hashval 0, 3 # i 1, hashval 1, 2 # i 2, hashval 2, 5 # i 3, hashval 3, 4 # i 14, hashval 14, 1 ##command: removeFirst # pblSetRemoveFirst( 1 ) # removed first 3 ##command: removeLast # pblSetRemoveLast( 1 ) # removed last 1 ##command: removeFirst # pblSetRemoveFirst( 1 ) # removed first 2 ##command: removeLast # pblSetRemoveLast( 1 ) # removed last 4 ##command: removeFirst # pblSetRemoveFirst( 1 ) # removed first 5 ##command: trim # pblSetTrimToSize( ) # rc 0 ##command: print # pblSetPrint( 1 ) # size 0 # capacity 0 # step size 3 ##command: add # add itemIndex 0 # pblSetAdd( 0 ) # rc 1 ##command: add # add itemIndex 1 # pblSetAdd( 1 ) # rc 1 ##command: add # add itemIndex 2 # pblSetAdd( 2 ) # rc 1 ##command: add # add itemIndex 10 # pblSetAdd( 10 ) # rc 1 ##command: add # add itemIndex 11 # pblSetAdd( 11 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 5 # capacity 8 # step size 3 # i 1, hashval 1, 2 # i 2, hashval 2, 11 # i 5, hashval 5, 10 # i 6, hashval 6, 1 # i 7, hashval 7, 0 ##command: retainAll # pblSetClone( 1 ) # pblSetRetainAll( original, clone ) # rc 0 # pblSetRemoveFirst( clone, ) # removed first 2 # pblSetRemoveLast( clone ) # removed last 0 # size 3 # capacity 8 # step size 3 # i 2, hashval 2, 11 # i 5, hashval 5, 10 # i 6, hashval 6, 1 # pblSetRetainAll( 1 ) # rc 1 # size 3 # capacity 8 # step size 3 # i 2, hashval 2, 11 # i 5, hashval 5, 10 # i 6, hashval 6, 1 ##command: removeAll # pblSetRemoveAll( 1 ) # rc 1 ##command: strcmp # pblSetSetCompareFunction( 1 ) # ok Function was set ##command: add # add itemIndex 0 # pblSetAdd( 0 ) # rc 1 ##command: add # add itemIndex 1 # pblSetAdd( 1 ) # rc 1 ##command: add # add itemIndex 2 # pblSetAdd( 2 ) # rc 1 ##command: add # add itemIndex 10 # pblSetAdd( 10 ) # rc 1 ##command: add # add itemIndex 11 # pblSetAdd( 11 ) # rc 1 ##command: print # pblSetPrint( 1 ) # size 5 # capacity 8 # step size 3 # i 1, hashval 1, 2 # i 2, hashval 2, 11 # i 5, hashval 5, 10 # i 6, hashval 6, 1 # i 7, hashval 7, 0 ##command: quit