1
2##command:
3
4createTreeSet
5# pblSetNewTreeSet( void )
6# ok!
7
8##command:
9aggregate # aggregate counter
10
110
12# pblCollectionAggregate( 0 )
13# rc 0
14
15##command:
16getCompareFunction
17# getCompareFunction
18# NULL
19
20##command:
21strcmp
22# pblSetSetCompareFunction( 1 )
23# ok NULL
24
25##command:
26getHashValueFunction
27# getHashValueFunction
28# NULL
29
30##command:
31getCapacity
32# getCapacity
33# rc 0
34
35##command:
36element
37# pblSetElement( 1 )
38# NOT FOUND, pbl_errno 1042
39
40##command:
41getFirst
42# pblSetGetFirst( 1 )
43# first NULL
44
45##command:
46peek
47# pblSetPeek( 1 )
48# first NULL
49
50##command:
51getLast
52# pblSetGetLast(  )
53# last NULL
54
55##command:
56IndexOf # IndexOf itemIndex
57
580
59# pblSetIndexOf( 0 )
60# rc -1
61
62##command:
63LastIndexOf # LastIndexOf itemIndex
64
650
66# pblSetLastIndexOf( 0 )
67# rc -1
68
69##command:
70contains # contains itemIndex
71
720
73# pblSetContains( 0 )
74# rc 0
75
76##command:
77remove # remove itemIndex
78
790
80# pblSetRemoveElement( 0 )
81# rc 0
82
83##command:
84removeAt # removeAt index
85
860
87# pblSetRemoveAt( 0 )
88# NOT FOUND, pbl_errno 1042
89
90##command:
91IsEmpty
92# pblSetIsEmpty( 1 )
93# rc 1
94
95##command:
96IsHashSet
97# pblSetIsHashSet( 1 )
98# rc 0
99
100##command:
101IsTreeSet
102# pblSetIsTreeSet( 1 )
103# rc 1
104
105##command:
106IsSet
107# pblSetIsSet( 1 )
108# rc 1
109
110##command:
111poll
112# pblSetPoll( 1 )
113# polled first NULL
114
115##command:
116pop
117# pblSetPop( 1 )
118# popped last NULL
119
120##command:
121removeFirst
122# pblSetRemoveFirst( 1 )
123# removed first NULL
124
125##command:
126removeLast
127# pblSetRemoveLast( 1 )
128# removed last NULL
129
130##command:
131size
132# pblSetSize(  )
133# rc 0
134
135##command:
136toArray
137# pblSetToArray( )
138# NULL, pbl_errno 1042
139
140##command:
141union
142# pblSetCloneRange( set, 0, 0 )
143# ok size 0
144# pblSetUnion( testSet, empty )
145# pblSetPrint( Union )
146# - 0, Node empty
147# pblSetClone( 1 )
148# ok size 0
149# pblSetUnion( testSet, empty )
150# pblSetPrint( Union )
151# - 0, Node empty
152# pblSetRemoveFirst( clone )
153# result NULL
154# pblSetRemoveLast( clone )
155# result NULL
156# pblSetAdd( 1, NotFound )
157# pblSetUnion( testSet, clone )
158# pblSetPrint( Union )
159# - 0, NotFound
160
161##command:
162trim
163# pblSetTrimToSize( )
164# rc 0
165
166##command:
167add # add itemIndex
168
1691
170# pblSetAdd( 1 )
171# rc 1
172
173##command:
174add # add itemIndex
175
1763
177# pblSetAdd( 3 )
178# rc 1
179
180##command:
181add # add itemIndex
182
1835
184# pblSetAdd( 5 )
185# rc 1
186
187##command:
188add # add itemIndex
189
1907
191# pblSetAdd( 7 )
192# rc 1
193
194##command:
195add # add itemIndex
196
1979
198# pblSetAdd( 9 )
199# rc 1
200
201##command:
202aggregate # aggregate counter
203
2040
205# pblCollectionAggregate( 0 )
206# rc 1
207
208##command:
209aggregate # aggregate counter
210
2113
212# pblCollectionAggregate( 3 )
213# aggregation counter 3, i 0, element 1
214# aggregation counter 2, i 1, element 3
215# aggregation counter 1, i 2, element 5
216# rc 1
217
218##command:
219aggregate # aggregate counter
220
2215
222# pblCollectionAggregate( 5 )
223# aggregation counter 5, i 0, element 1
224# aggregation counter 4, i 1, element 3
225# aggregation counter 3, i 2, element 5
226# aggregation counter 2, i 3, element 7
227# aggregation counter 1, i 4, element 9
228# rc 0
229
230##command:
231toArray
232# pblSetToArray( )
233# OK
234# OK i 0, 1
235# OK i 1, 3
236# OK i 2, 5
237# OK i 3, 7
238# OK i 4, 9
239# Array Iteration DONE
240
241##command:
242print
243# pblSetPrint( 1 )
244#  - 1, 1
245# - 0, 3
246#   - 2, 5
247#  - 1, 7
248#   - 2, 9
249
250##command:
251size
252# pblSetSize(  )
253# rc 5
254
255##command:
256IsEmpty
257# pblSetIsEmpty( 1 )
258# rc 0
259
260##command:
261IndexOf # IndexOf itemIndex
262
2630
264# pblSetIndexOf( 0 )
265# rc -1
266
267##command:
268IndexOf # IndexOf itemIndex
269
2701
271# pblSetIndexOf( 1 )
272# rc 0
273
274##command:
275IndexOf # IndexOf itemIndex
276
2779
278# pblSetIndexOf( 9 )
279# rc 4
280
281##command:
282IndexOf # IndexOf itemIndex
283
28410
285# pblSetIndexOf( 10 )
286# rc -1
287
288##command:
289LastIndexOf # LastIndexOf itemIndex
290
2910
292# pblSetLastIndexOf( 0 )
293# rc -1
294
295##command:
296LastIndexOf # LastIndexOf itemIndex
297
2981
299# pblSetLastIndexOf( 1 )
300# rc 0
301
302##command:
303LastIndexOf # LastIndexOf itemIndex
304
3059
306# pblSetLastIndexOf( 9 )
307# rc 4
308
309##command:
310LastIndexOf # LastIndexOf itemIndex
311
31210
313# pblSetLastIndexOf( 10 )
314# rc -1
315
316##command:
317equals
318# pblSetClone( 1 )
319# ok size 5
320# pblSetEquals( 1, YES )
321# rc 1
322# pblSetEquals( 1, YES )
323# rc 1
324# pblSetAdd( 1, NotFound )
325# pblSetEquals( 1, NO )
326# rc 0
327# pblCollectionConvertToArrayList( collection )
328# ok size 5
329# pblSetEquals( testcollection, clone ) YES
330# rc 1
331# pblSetEquals( clone, testcollection ) YES
332# rc 1
333# pblCollectionConvertToLinkedList( collection )
334# ok size 5
335# pblSetEquals( testcollection, clone ) YES
336# rc 1
337# pblSetEquals( clone, testcollection ) YES
338# rc 1
339# pblCollectionConvertToHashSet( collection )
340# ok size 5
341# pblSetEquals( testcollection, clone ) YES
342# rc 1
343# pblSetEquals( clone, testcollection ) YES
344# rc 1
345# pblCollectionConvertToTreeSet( collection )
346# ok size 5
347# pblSetEquals( testcollection, clone ) YES
348# rc 1
349# pblSetEquals( clone, testcollection ) YES
350# rc 1
351
352##command:
353element
354# pblSetElement( 1 )
355# first 1
356
357##command:
358getFirst
359# pblSetGetFirst( 1 )
360# first 1
361
362##command:
363peek
364# pblSetPeek( 1 )
365# first 1
366
367##command:
368getLast
369# pblSetGetLast(  )
370# last 9
371
372##command:
373containsAll
374# pblSetPrint( original )
375#  - 1, 1
376# - 0, 3
377#   - 2, 5
378#  - 1, 7
379#   - 2, 9
380# pblSetClone( 1 )
381# pblSetPrint( clone )
382#  - 1, 1
383# - 0, 3
384#   - 2, 5
385#  - 1, 7
386#   - 2, 9
387# pblSetContainsAll( 1, YES )
388# rc 1
389# pblSetAdd( 1, NotFound )
390# pblSetContainsAll( 1, NO )
391# rc 0
392
393##command:
394difference
395# pblSetClone( 1 )
396# ok size 5
397# pblSetDifference( testSet, clone )
398# pblSetPrint( difference )
399# - 0, Node empty
400# pblSetRemoveFirst( clone )
401# OK 1
402# pblSetRemoveLast( clone )
403# OK 9
404# pblSetDifference( testSet, clone )
405# pblSetPrint( difference )
406# - 0, 1
407#  - 1, 9
408# pblSetDifference( clone, testSet )
409# pblSetPrint( difference )
410# - 0, Node empty
411
412##command:
413symmectricDifference
414# pblSetClone( 1 )
415# ok size 5
416# pblSetSymmectricDifference( testSet, clone )
417# pblSetPrint( SymmectricDifference )
418# - 0, Node empty
419# pblSetRemoveFirst( clone )
420# OK 1
421# pblSetRemoveLast( clone )
422# OK 9
423# pblSetSymmectricDifference( testSet, clone )
424# pblSetPrint( SymmectricDifference )
425# - 0, 1
426#  - 1, 9
427
428##command:
429intersection
430# pblSetClone( 1 )
431# ok size 5
432# pblSetIntersection( testSet, clone )
433# pblSetPrint( intersection )
434#  - 1, 1
435# - 0, 3
436#   - 2, 5
437#  - 1, 7
438#   - 2, 9
439# pblSetRemoveFirst( clone )
440# OK 1
441# pblSetRemoveLast( clone )
442# OK 9
443# pblSetIntersection( testSet, clone )
444# pblSetPrint( intersection )
445#  - 1, 3
446# - 0, 5
447#  - 1, 7
448# pblSetIntersection( clone, testSet )
449# pblSetPrint( intersection )
450#  - 1, 3
451# - 0, 5
452#  - 1, 7
453
454##command:
455IsSubset
456# pblSetClone( 1 )
457# ok size 5
458# pblSetIsSubset( testSet, testSet )
459# rc 1
460# pblSetIsSubset( testSet, clone )
461# rc 1
462# pblSetRemoveFirst( clone )
463# OK 1
464# pblSetRemoveLast( clone )
465# OK 9
466# pblSetIsSubset( testSet, clone )
467# rc 1
468# pblSetIsSubset( clone, testSet )
469# rc 0
470
471##command:
472strcmp
473# pblSetSetCompareFunction( 1 )
474# ok Function was set
475
476##command:
477union
478# pblSetCloneRange( set, 0, 0 )
479# ok size 0
480# pblSetUnion( testSet, empty )
481# pblSetPrint( Union )
482#  - 1, 1
483# - 0, 3
484#   - 2, 5
485#  - 1, 7
486#   - 2, 9
487# pblSetClone( 1 )
488# ok size 5
489# pblSetUnion( testSet, empty )
490# pblSetPrint( Union )
491#  - 1, 1
492# - 0, 3
493#   - 2, 5
494#  - 1, 7
495#   - 2, 9
496# pblSetRemoveFirst( clone )
497# result 1
498# pblSetRemoveLast( clone )
499# result 9
500# pblSetAdd( 1, NotFound )
501# pblSetUnion( testSet, clone )
502# pblSetPrint( Union )
503#   - 2, 1
504#  - 1, 3
505#   - 2, 5
506# - 0, 7
507#  - 1, 9
508#   - 2, NotFound
509
510##command:
511trim
512# pblSetTrimToSize( )
513# rc 5
514
515##command:
516contains # contains itemIndex
517
5180
519# pblSetContains( 0 )
520# rc 0
521
522##command:
523contains # contains itemIndex
524
5251
526# pblSetContains( 1 )
527# rc 1
528
529##command:
530contains # contains itemIndex
531
5324
533# pblSetContains( 4 )
534# rc 0
535
536##command:
537contains # contains itemIndex
538
5395
540# pblSetContains( 5 )
541# rc 1
542
543##command:
544contains # contains itemIndex
545
5469
547# pblSetContains( 9 )
548# rc 1
549
550##command:
551contains # contains itemIndex
552
55310
554# pblSetContains( 10 )
555# rc 0
556
557##command:
558addAll
559# pblSetAddAll( 1 )
560#  - 1, 1
561# - 0, 3
562#   - 2, 5
563#  - 1, 7
564#   - 2, 9
565# rc 5
566
567##command:
568cloneRange # cloneRange from to
569
570-1 0
571# pblSetCloneRange( -1, 0 )
572# NULL, pbl_errno 1042
573
574##command:
575cloneRange # cloneRange from to
576
5770 0
578# pblSetCloneRange( 0, 0 )
579# OK size 0
580
581##command:
582cloneRange # cloneRange from to
583
5840 3
585# pblSetCloneRange( 0, 3 )
586# pblSetToArray( clone )
587# OK size 3
588# OK i 0, 1
589# OK i 1, 3
590# OK i 2, 5
591# Clone Iteration DONE
592
593##command:
594cloneRange # cloneRange from to
595
5961 3
597# pblSetCloneRange( 1, 3 )
598# pblSetToArray( clone )
599# OK size 2
600# OK i 0, 3
601# OK i 1, 5
602# Clone Iteration DONE
603
604##command:
605cloneRange # cloneRange from to
606
6072 5
608# pblSetCloneRange( 2, 5 )
609# pblSetToArray( clone )
610# OK size 3
611# OK i 0, 5
612# OK i 1, 7
613# OK i 2, 9
614# Clone Iteration DONE
615
616##command:
617cloneRange # cloneRange from to
618
6190 5
620# pblSetCloneRange( 0, 5 )
621# pblSetToArray( clone )
622# OK size 5
623# OK i 0, 1
624# OK i 1, 3
625# OK i 2, 5
626# OK i 3, 7
627# OK i 4, 9
628# Clone Iteration DONE
629
630##command:
631cloneRange # cloneRange from to
632
6330 6
634# pblSetCloneRange( 0, 6 )
635# NULL, pbl_errno 1042
636
637##command:
638getCapacity
639# getCapacity
640# rc 5
641
642##command:
643ensureCapacity # ensureCapacity minCapacity
644
645100
646# ensureCapacity( 100 )
647# rc 100
648
649##command:
650trim
651# pblSetTrimToSize( )
652# rc 5
653
654##command:
655ensureCapacity # ensureCapacity minCapacity
656
657100
658# ensureCapacity( 100 )
659# rc 100
660
661##command:
662getCapacity
663# getCapacity
664# rc 5
665
666##command:
667print
668# pblSetPrint( 1 )
669#  - 1, 1
670# - 0, 3
671#   - 2, 5
672#  - 1, 7
673#   - 2, 9
674
675##command:
676poll
677# pblSetPoll( 1 )
678# polled first 1
679
680##command:
681pop
682# pblSetPop( 1 )
683# popped last 9
684
685##command:
686removeAll
687# pblSetRemoveAll( 1 )
688# rc 1
689
690##command:
691clear
692# pblSetClear( 1 )
693# ok
694
695##command:
696trim
697# pblSetTrimToSize( )
698# rc 0
699
700##command:
701getFirst
702# pblSetGetFirst( 1 )
703# first NULL
704
705##command:
706getLast
707# pblSetGetLast(  )
708# last NULL
709
710##command:
711getHashValueFunction
712# getHashValueFunction
713# NULL
714
715##command:
716getCapacity
717# getCapacity
718# rc 0
719
720##command:
721add # add itemIndex
722
7230
724# pblSetAdd( 0 )
725# rc 1
726
727##command:
728add # add itemIndex
729
7301
731# pblSetAdd( 1 )
732# rc 1
733
734##command:
735add # add itemIndex
736
7372
738# pblSetAdd( 2 )
739# rc 1
740
741##command:
742add # add itemIndex
743
7443
745# pblSetAdd( 3 )
746# rc 1
747
748##command:
749add # add itemIndex
750
7514
752# pblSetAdd( 4 )
753# rc 1
754
755##command:
756iterate # iterate maxIndex
757
75810
759# pblIteratorNew( 10 )
760# OK
761# OK i 0, 0
762# OK i 1, 1
763# OK i 2, 2
764# OK i 3, 3
765# OK i 4, 4
766# Iteration DONE
767
768##command:
769print
770# pblSetPrint( 1 )
771#  - 1, 0
772# - 0, 1
773#   - 2, 2
774#  - 1, 3
775#   - 2, 4
776
777##command:
778removeAt # removeAt index
779
780-1
781# pblSetRemoveAt( -1 )
782# NOT FOUND, pbl_errno 1042
783
784##command:
785removeAt # removeAt index
786
7875
788# pblSetRemoveAt( 5 )
789# NOT FOUND, pbl_errno 1042
790
791##command:
792removeAt # removeAt index
793
7940
795# pblSetRemoveAt( 0 )
796# removed 0 0
797
798##command:
799print
800# pblSetPrint( 1 )
801#  - 1, 1
802#   - 2, 2
803# - 0, 3
804#  - 1, 4
805
806##command:
807removeAt # removeAt index
808
8093
810# pblSetRemoveAt( 3 )
811# removed 3 4
812
813##command:
814print
815# pblSetPrint( 1 )
816#  - 1, 1
817# - 0, 2
818#  - 1, 3
819
820##command:
821removeAt # removeAt index
822
8231
824# pblSetRemoveAt( 1 )
825# removed 1 2
826
827##command:
828print
829# pblSetPrint( 1 )
830# - 0, 1
831#  - 1, 3
832
833##command:
834removeAt # removeAt index
835
8361
837# pblSetRemoveAt( 1 )
838# removed 1 3
839
840##command:
841print
842# pblSetPrint( 1 )
843# - 0, 1
844
845##command:
846removeAt # removeAt index
847
8481
849# pblSetRemoveAt( 1 )
850# NOT FOUND, pbl_errno 1042
851
852##command:
853removeAt # removeAt index
854
8550
856# pblSetRemoveAt( 0 )
857# removed 0 1
858
859##command:
860print
861# pblSetPrint( 1 )
862# - 0, Node empty
863
864##command:
865add # add itemIndex
866
8670
868# pblSetAdd( 0 )
869# rc 1
870
871##command:
872add # add itemIndex
873
8741
875# pblSetAdd( 1 )
876# rc 1
877
878##command:
879add # add itemIndex
880
8812
882# pblSetAdd( 2 )
883# rc 1
884
885##command:
886add # add itemIndex
887
8883
889# pblSetAdd( 3 )
890# rc 1
891
892##command:
893add # add itemIndex
894
8954
896# pblSetAdd( 4 )
897# rc 1
898
899##command:
900reverseIterate # reverseIterate maxIndex
901
90210
903# pblSetReverseIterator( 10 )
904# OK
905# OK i 0, 4
906# OK i 1, 3
907# OK i 2, 2
908# OK i 3, 1
909# OK i 4, 0
910# Iteration DONE
911
912##command:
913iterate # iterate maxIndex
914
91510
916# pblIteratorNew( 10 )
917# OK
918# OK i 0, 0
919# OK i 1, 1
920# OK i 2, 2
921# OK i 3, 3
922# OK i 4, 4
923# Iteration DONE
924
925##command:
926print
927# pblSetPrint( 1 )
928#  - 1, 0
929# - 0, 1
930#   - 2, 2
931#  - 1, 3
932#   - 2, 4
933
934##command:
935iterator
936# pblSetIterator( 1 )
937# OK
938
939##command:
940iteratorSize
941# pblIteratorSize()
942# rc 5
943
944##command:
945nextIndex
946# pblIteratorNextIndex()
947# rc 0
948
949##command:
950previousIndex
951# pblIteratorPreviousIndex()
952# rc -1
953
954##command:
955hasNext
956# pblIteratorHasNext()
957# rc 1
958
959##command:
960hasPrevious
961# pblIteratorHasPrevious()
962# rc 0
963
964##command:
965previous
966# pblIteratorPrevious()
967# NO PREVIOUS, pbl_errno 1003
968
969##command:
970next
971# pblIteratorNext()
972# next 0
973
974##command:
975nextIndex
976# pblIteratorNextIndex()
977# rc 1
978
979##command:
980previousIndex
981# pblIteratorPreviousIndex()
982# rc 0
983
984##command:
985iteratorSet # iteratorSet itemIndex
986
9870
988# pblIteratorSet( 0 )
989# SET FAILED, pbl_errno 1011
990
991##command:
992iteratorSet # iteratorSet itemIndex
993
994-1
995# pblIteratorSet( NULL )
996# SET FAILED, pbl_errno 1011
997
998##command:
999hasNext
1000# pblIteratorHasNext()
1001# rc 1
1002
1003##command:
1004hasPrevious
1005# pblIteratorHasPrevious()
1006# rc 1
1007
1008##command:
1009next
1010# pblIteratorNext()
1011# next 1
1012
1013##command:
1014iteratorSet # iteratorSet itemIndex
1015
10161
1017# pblIteratorSet( 1 )
1018# SET FAILED, pbl_errno 1011
1019
1020##command:
1021next
1022# pblIteratorNext()
1023# next 2
1024
1025##command:
1026iteratorSet # iteratorSet itemIndex
1027
10282
1029# pblIteratorSet( 2 )
1030# SET FAILED, pbl_errno 1011
1031
1032##command:
1033next
1034# pblIteratorNext()
1035# next 3
1036
1037##command:
1038iteratorSet # iteratorSet itemIndex
1039
10403
1041# pblIteratorSet( 3 )
1042# SET FAILED, pbl_errno 1011
1043
1044##command:
1045next
1046# pblIteratorNext()
1047# next 4
1048
1049##command:
1050iteratorSet # iteratorSet itemIndex
1051
10524
1053# pblIteratorSet( 4 )
1054# SET FAILED, pbl_errno 1011
1055
1056##command:
1057iteratorFree
1058# pblIteratorFree()
1059# OK
1060
1061##command:
1062iterate # iterate maxIndex
1063
106410
1065# pblIteratorNew( 10 )
1066# OK
1067# OK i 0, 0
1068# OK i 1, 1
1069# OK i 2, 2
1070# OK i 3, 3
1071# OK i 4, 4
1072# Iteration DONE
1073
1074##command:
1075reverseIterate # reverseIterate maxIndex
1076
107710
1078# pblSetReverseIterator( 10 )
1079# OK
1080# OK i 0, 4
1081# OK i 1, 3
1082# OK i 2, 2
1083# OK i 3, 1
1084# OK i 4, 0
1085# Iteration DONE
1086
1087##command:
1088reverseIterator
1089# pblIteratorReverseNew( 1 )
1090# OK
1091
1092##command:
1093nextIndex
1094# pblIteratorNextIndex()
1095# rc 5
1096
1097##command:
1098previousIndex
1099# pblIteratorPreviousIndex()
1100# rc 4
1101
1102##command:
1103hasNext
1104# pblIteratorHasNext()
1105# rc 0
1106
1107##command:
1108next
1109# pblIteratorNext()
1110# NO NEXT, pbl_errno 1003
1111
1112##command:
1113hasPrevious
1114# pblIteratorHasPrevious()
1115# rc 1
1116
1117##command:
1118previous
1119# pblIteratorPrevious()
1120# previous 4
1121
1122##command:
1123iteratorSet # iteratorSet itemIndex
1124
112514
1126# pblIteratorSet( 14 )
1127# SET FAILED, pbl_errno 1011
1128
1129##command:
1130iteratorSet # iteratorSet itemIndex
1131
1132-1
1133# pblIteratorSet( NULL )
1134# SET FAILED, pbl_errno 1011
1135
1136##command:
1137nextIndex
1138# pblIteratorNextIndex()
1139# rc 4
1140
1141##command:
1142previousIndex
1143# pblIteratorPreviousIndex()
1144# rc 3
1145
1146##command:
1147hasNext
1148# pblIteratorHasNext()
1149# rc 1
1150
1151##command:
1152hasPrevious
1153# pblIteratorHasPrevious()
1154# rc 1
1155
1156##command:
1157previous
1158# pblIteratorPrevious()
1159# previous 3
1160
1161##command:
1162iteratorSet # iteratorSet itemIndex
1163
116413
1165# pblIteratorSet( 13 )
1166# SET FAILED, pbl_errno 1011
1167
1168##command:
1169hasNext
1170# pblIteratorHasNext()
1171# rc 1
1172
1173##command:
1174hasPrevious
1175# pblIteratorHasPrevious()
1176# rc 1
1177
1178##command:
1179previous
1180# pblIteratorPrevious()
1181# previous 2
1182
1183##command:
1184hasNext
1185# pblIteratorHasNext()
1186# rc 1
1187
1188##command:
1189hasPrevious
1190# pblIteratorHasPrevious()
1191# rc 1
1192
1193##command:
1194previous
1195# pblIteratorPrevious()
1196# previous 1
1197
1198##command:
1199hasNext
1200# pblIteratorHasNext()
1201# rc 1
1202
1203##command:
1204hasPrevious
1205# pblIteratorHasPrevious()
1206# rc 1
1207
1208##command:
1209previous
1210# pblIteratorPrevious()
1211# previous 0
1212
1213##command:
1214nextIndex
1215# pblIteratorNextIndex()
1216# rc 0
1217
1218##command:
1219previousIndex
1220# pblIteratorPreviousIndex()
1221# rc -1
1222
1223##command:
1224hasNext
1225# pblIteratorHasNext()
1226# rc 1
1227
1228##command:
1229hasPrevious
1230# pblIteratorHasPrevious()
1231# rc 0
1232
1233##command:
1234previous
1235# pblIteratorPrevious()
1236# NO PREVIOUS, pbl_errno 1003
1237
1238##command:
1239iterate # iterate maxIndex
1240
124110
1242# pblIteratorNew( 10 )
1243# OK
1244# OK i 0, 0
1245# OK i 1, 1
1246# OK i 2, 2
1247# OK i 3, 3
1248# OK i 4, 4
1249# Iteration DONE
1250
1251##command:
1252next
1253# pblIteratorNext()
1254# next 0
1255
1256##command:
1257hasNext
1258# pblIteratorHasNext()
1259# rc 1
1260
1261##command:
1262hasPrevious
1263# pblIteratorHasPrevious()
1264# rc 1
1265
1266##command:
1267next
1268# pblIteratorNext()
1269# next 1
1270
1271##command:
1272iteratorAdd # iteratorAdd itemIndex
1273
127410
1275# pblIteratorAdd( 10 )
1276# rc -1, pbl_errno 1011
1277
1278##command:
1279iteratorAdd # iteratorAdd itemIndex
1280
128111
1282# pblIteratorAdd( 11 )
1283# rc -1, pbl_errno 1011
1284
1285##command:
1286previous
1287# pblIteratorPrevious()
1288# previous 1
1289
1290##command:
1291previous
1292# pblIteratorPrevious()
1293# previous 0
1294
1295##command:
1296next
1297# pblIteratorNext()
1298# next 0
1299
1300##command:
1301next
1302# pblIteratorNext()
1303# next 1
1304
1305##command:
1306next
1307# pblIteratorNext()
1308# next 2
1309
1310##command:
1311iteratorAdd # iteratorAdd itemIndex
1312
131312
1314# pblIteratorAdd( 12 )
1315# rc -1, pbl_errno 1011
1316
1317##command:
1318previous
1319# pblIteratorPrevious()
1320# previous 2
1321
1322##command:
1323iterate # iterate maxIndex
1324
132510
1326# pblIteratorNew( 10 )
1327# OK
1328# OK i 0, 0
1329# OK i 1, 1
1330# OK i 2, 2
1331# OK i 3, 3
1332# OK i 4, 4
1333# Iteration DONE
1334
1335##command:
1336print
1337# pblSetPrint( 1 )
1338#  - 1, 0
1339# - 0, 1
1340#   - 2, 2
1341#  - 1, 3
1342#   - 2, 4
1343
1344##command:
1345iteratorRemove
1346# pblIteratorRemove()
1347# rc 4
1348
1349##command:
1350print
1351# pblSetPrint( 1 )
1352#  - 1, 0
1353# - 0, 1
1354#  - 1, 3
1355#   - 2, 4
1356
1357##command:
1358iterate # iterate maxIndex
1359
136010
1361# pblIteratorNew( 10 )
1362# OK
1363# OK i 0, 0
1364# OK i 1, 1
1365# OK i 2, 3
1366# OK i 3, 4
1367# Iteration DONE
1368
1369##command:
1370nextIndex
1371# pblIteratorNextIndex()
1372# rc 2
1373
1374##command:
1375previousIndex
1376# pblIteratorPreviousIndex()
1377# rc 1
1378
1379##command:
1380iteratorRemove
1381# pblIteratorRemove()
1382# rc -1, pbl_errno 1040
1383
1384##command:
1385next
1386# pblIteratorNext()
1387# next 3
1388
1389##command:
1390print
1391# pblSetPrint( 1 )
1392#  - 1, 0
1393# - 0, 1
1394#  - 1, 3
1395#   - 2, 4
1396
1397##command:
1398iteratorRemove
1399# pblIteratorRemove()
1400# rc 3
1401
1402##command:
1403print
1404# pblSetPrint( 1 )
1405#  - 1, 0
1406# - 0, 1
1407#  - 1, 4
1408
1409##command:
1410previous
1411# pblIteratorPrevious()
1412# previous 1
1413
1414##command:
1415iterate # iterate maxIndex
1416
141710
1418# pblIteratorNew( 10 )
1419# OK
1420# OK i 0, 0
1421# OK i 1, 1
1422# OK i 2, 4
1423# Iteration DONE
1424
1425##command:
1426reverseIterate # reverseIterate maxIndex
1427
142810
1429# pblSetReverseIterator( 10 )
1430# OK
1431# OK i 0, 4
1432# OK i 1, 1
1433# OK i 2, 0
1434# Iteration DONE
1435
1436##command:
1437clear
1438# pblSetClear( 1 )
1439# ok
1440
1441##command:
1442hasNext
1443# pblIteratorHasNext()
1444# rc -1, pbl_errno 1043
1445
1446##command:
1447hasPrevious
1448# pblIteratorHasPrevious()
1449# rc -1, pbl_errno 1043
1450
1451##command:
1452nextIndex
1453# pblIteratorNextIndex()
1454# rc 1
1455
1456##command:
1457previousIndex
1458# pblIteratorPreviousIndex()
1459# rc 0
1460
1461##command:
1462next
1463# pblIteratorNext()
1464# NO NEXT, pbl_errno 1043
1465
1466##command:
1467previous
1468# pblIteratorPrevious()
1469# NO PREVIOUS, pbl_errno 1043
1470
1471##command:
1472iteratorAdd # iteratorAdd itemIndex
1473
147411
1475# pblIteratorAdd( 11 )
1476# rc -1, pbl_errno 1011
1477
1478##command:
1479next
1480# pblIteratorNext()
1481# NO NEXT, pbl_errno 1043
1482
1483##command:
1484iteratorSet # iteratorSet itemIndex
1485
148614
1487# pblIteratorSet( 14 )
1488# SET FAILED, pbl_errno 1011
1489
1490##command:
1491previous
1492# pblIteratorPrevious()
1493# NO PREVIOUS, pbl_errno 1043
1494
1495##command:
1496iteratorRemove
1497# pblIteratorRemove()
1498# rc -1, pbl_errno 1043
1499
1500##command:
1501iteratorFree
1502# pblIteratorFree()
1503# OK
1504
1505##command:
1506add # add itemIndex
1507
15080
1509# pblSetAdd( 0 )
1510# rc 1
1511
1512##command:
1513add # add itemIndex
1514
15151
1516# pblSetAdd( 1 )
1517# rc 1
1518
1519##command:
1520add # add itemIndex
1521
15222
1523# pblSetAdd( 2 )
1524# rc 1
1525
1526##command:
1527add # add itemIndex
1528
15293
1530# pblSetAdd( 3 )
1531# rc 1
1532
1533##command:
1534add # add itemIndex
1535
15364
1537# pblSetAdd( 4 )
1538# rc 1
1539
1540##command:
1541add # add itemIndex
1542
15435
1544# pblSetAdd( 5 )
1545# rc 1
1546
1547##command:
1548add # add itemIndex
1549
15506
1551# pblSetAdd( 6 )
1552# rc 1
1553
1554##command:
1555add # add itemIndex
1556
15577
1558# pblSetAdd( 7 )
1559# rc 1
1560
1561##command:
1562add # add itemIndex
1563
15648
1565# pblSetAdd( 8 )
1566# rc 1
1567
1568##command:
1569add # add itemIndex
1570
15719
1572# pblSetAdd( 9 )
1573# rc 1
1574
1575##command:
1576print
1577# pblSetPrint( 1 )
1578#   - 2, 0
1579#  - 1, 1
1580#   - 2, 2
1581# - 0, 3
1582#    - 3, 4
1583#   - 2, 5
1584#    - 3, 6
1585#  - 1, 7
1586#   - 2, 8
1587#    - 3, 9
1588
1589##command:
1590remove # remove itemIndex
1591
15923
1593# pblSetRemoveElement( 3 )
1594# rc 1
1595
1596##command:
1597print
1598# pblSetPrint( 1 )
1599#   - 2, 0
1600#  - 1, 1
1601# - 0, 2
1602#    - 3, 4
1603#   - 2, 5
1604#    - 3, 6
1605#  - 1, 7
1606#   - 2, 8
1607#    - 3, 9
1608
1609##command:
1610remove # remove itemIndex
1611
16122
1613# pblSetRemoveElement( 2 )
1614# rc 1
1615
1616##command:
1617print
1618# pblSetPrint( 1 )
1619#   - 2, 0
1620#  - 1, 1
1621#    - 3, 4
1622#   - 2, 5
1623#    - 3, 6
1624# - 0, 7
1625#  - 1, 8
1626#   - 2, 9
1627
1628##command:
1629remove # remove itemIndex
1630
16317
1632# pblSetRemoveElement( 7 )
1633# rc 1
1634
1635##command:
1636print
1637# pblSetPrint( 1 )
1638#   - 2, 0
1639#  - 1, 1
1640#    - 3, 4
1641#   - 2, 5
1642# - 0, 6
1643#  - 1, 8
1644#   - 2, 9
1645
1646##command:
1647clear
1648# pblSetClear( 1 )
1649# ok
1650
1651##command:
1652print
1653# pblSetPrint( 1 )
1654# - 0, Node empty
1655
1656##command:
1657add # add itemIndex
1658
16590
1660# pblSetAdd( 0 )
1661# rc 1
1662
1663##command:
1664add # add itemIndex
1665
16661
1667# pblSetAdd( 1 )
1668# rc 1
1669
1670##command:
1671add # add itemIndex
1672
16732
1674# pblSetAdd( 2 )
1675# rc 1
1676
1677##command:
1678add # add itemIndex
1679
16803
1681# pblSetAdd( 3 )
1682# rc 1
1683
1684##command:
1685add # add itemIndex
1686
16874
1688# pblSetAdd( 4 )
1689# rc 1
1690
1691##command:
1692add # add itemIndex
1693
16945
1695# pblSetAdd( 5 )
1696# rc 1
1697
1698##command:
1699add # add itemIndex
1700
17016
1702# pblSetAdd( 6 )
1703# rc 1
1704
1705##command:
1706add # add itemIndex
1707
17087
1709# pblSetAdd( 7 )
1710# rc 1
1711
1712##command:
1713add # add itemIndex
1714
17158
1716# pblSetAdd( 8 )
1717# rc 1
1718
1719##command:
1720add # add itemIndex
1721
17229
1723# pblSetAdd( 9 )
1724# rc 1
1725
1726##command:
1727add # add itemIndex
1728
172910
1730# pblSetAdd( 10 )
1731# rc 1
1732
1733##command:
1734add # add itemIndex
1735
173611
1737# pblSetAdd( 11 )
1738# rc 1
1739
1740##command:
1741add # add itemIndex
1742
174312
1744# pblSetAdd( 12 )
1745# rc 1
1746
1747##command:
1748add # add itemIndex
1749
175013
1751# pblSetAdd( 13 )
1752# rc 1
1753
1754##command:
1755add # add itemIndex
1756
175714
1758# pblSetAdd( 14 )
1759# rc 1
1760
1761##command:
1762add # add itemIndex
1763
176415
1765# pblSetAdd( 15 )
1766# rc 1
1767
1768##command:
1769add # add itemIndex
1770
177116
1772# pblSetAdd( 16 )
1773# rc 1
1774
1775##command:
1776add # add itemIndex
1777
177817
1779# pblSetAdd( 17 )
1780# rc 1
1781
1782##command:
1783add # add itemIndex
1784
178518
1786# pblSetAdd( 18 )
1787# rc 1
1788
1789##command:
1790add # add itemIndex
1791
179219
1793# pblSetAdd( 19 )
1794# rc 1
1795
1796##command:
1797add # add itemIndex
1798
179920
1800# pblSetAdd( 20 )
1801# rc 1
1802
1803##command:
1804add # add itemIndex
1805
180621
1807# pblSetAdd( 21 )
1808# rc 1
1809
1810##command:
1811add # add itemIndex
1812
181322
1814# pblSetAdd( 22 )
1815# rc 1
1816
1817##command:
1818add # add itemIndex
1819
182023
1821# pblSetAdd( 23 )
1822# rc 1
1823
1824##command:
1825add # add itemIndex
1826
182724
1828# pblSetAdd( 24 )
1829# rc 1
1830
1831##command:
1832add # add itemIndex
1833
183425
1835# pblSetAdd( 25 )
1836# rc 1
1837
1838##command:
1839add # add itemIndex
1840
184126
1842# pblSetAdd( 26 )
1843# rc 1
1844
1845##command:
1846add # add itemIndex
1847
184827
1849# pblSetAdd( 27 )
1850# rc 1
1851
1852##command:
1853iterate # iterate maxIndex
1854
1855100
1856# pblIteratorNew( 100 )
1857# OK
1858# OK i 0, 0
1859# OK i 1, 1
1860# OK i 2, 10
1861# OK i 3, 11
1862# OK i 4, 12
1863# OK i 5, 13
1864# OK i 6, 14
1865# OK i 7, 15
1866# OK i 8, 16
1867# OK i 9, 17
1868# OK i 10, 18
1869# OK i 11, 19
1870# OK i 12, 2
1871# OK i 13, 20
1872# OK i 14, 21
1873# OK i 15, 22
1874# OK i 16, 23
1875# OK i 17, 24
1876# OK i 18, 25
1877# OK i 19, 26
1878# OK i 20, 27
1879# OK i 21, 3
1880# OK i 22, 4
1881# OK i 23, 5
1882# OK i 24, 6
1883# OK i 25, 7
1884# OK i 26, 8
1885# OK i 27, 9
1886# Iteration DONE
1887
1888##command:
1889print
1890# pblSetPrint( 1 )
1891#     - 4, 0
1892#    - 3, 1
1893#     - 4, 10
1894#   - 2, 11
1895#     - 4, 12
1896#    - 3, 13
1897#     - 4, 14
1898#  - 1, 15
1899#    - 3, 16
1900#   - 2, 17
1901#    - 3, 18
1902# - 0, 19
1903#     - 4, 2
1904#    - 3, 20
1905#     - 4, 21
1906#   - 2, 22
1907#     - 4, 23
1908#    - 3, 24
1909#      - 5, 25
1910#     - 4, 26
1911#      - 5, 27
1912#  - 1, 3
1913#     - 4, 4
1914#    - 3, 5
1915#     - 4, 6
1916#   - 2, 7
1917#    - 3, 8
1918#     - 4, 9
1919
1920##command:
1921get # get index
1922
1923-1
1924# pblSetGet( -1 )
1925# get( -1 ) NULL
1926
1927##command:
1928get # get index
1929
19300
1931# pblSetGet( 0 )
1932# get( 0 ) 0
1933
1934##command:
1935get # get index
1936
19371
1938# pblSetGet( 1 )
1939# get( 1 ) 1
1940
1941##command:
1942get # get index
1943
19442
1945# pblSetGet( 2 )
1946# get( 2 ) 10
1947
1948##command:
1949get # get index
1950
195114
1952# pblSetGet( 14 )
1953# get( 14 ) 21
1954
1955##command:
1956get # get index
1957
195826
1959# pblSetGet( 26 )
1960# get( 26 ) 8
1961
1962##command:
1963get # get index
1964
196527
1966# pblSetGet( 27 )
1967# get( 27 ) 9
1968
1969##command:
1970get # get index
1971
197228
1973# pblSetGet( 28 )
1974# get( 28 ) NULL
1975
1976##command:
1977remove # remove itemIndex
1978
197915
1980# pblSetRemoveElement( 15 )
1981# rc 1
1982
1983##command:
1984print
1985# pblSetPrint( 1 )
1986#     - 4, 0
1987#    - 3, 1
1988#     - 4, 10
1989#   - 2, 11
1990#     - 4, 12
1991#    - 3, 13
1992#  - 1, 14
1993#    - 3, 16
1994#   - 2, 17
1995#    - 3, 18
1996# - 0, 19
1997#     - 4, 2
1998#    - 3, 20
1999#     - 4, 21
2000#   - 2, 22
2001#     - 4, 23
2002#    - 3, 24
2003#      - 5, 25
2004#     - 4, 26
2005#      - 5, 27
2006#  - 1, 3
2007#     - 4, 4
2008#    - 3, 5
2009#     - 4, 6
2010#   - 2, 7
2011#    - 3, 8
2012#     - 4, 9
2013
2014##command:
2015remove # remove itemIndex
2016
20170
2018# pblSetRemoveElement( 0 )
2019# rc 1
2020
2021##command:
2022print
2023# pblSetPrint( 1 )
2024#    - 3, 1
2025#     - 4, 10
2026#   - 2, 11
2027#     - 4, 12
2028#    - 3, 13
2029#  - 1, 14
2030#    - 3, 16
2031#   - 2, 17
2032#    - 3, 18
2033# - 0, 19
2034#     - 4, 2
2035#    - 3, 20
2036#     - 4, 21
2037#   - 2, 22
2038#     - 4, 23
2039#    - 3, 24
2040#      - 5, 25
2041#     - 4, 26
2042#      - 5, 27
2043#  - 1, 3
2044#     - 4, 4
2045#    - 3, 5
2046#     - 4, 6
2047#   - 2, 7
2048#    - 3, 8
2049#     - 4, 9
2050
2051##command:
2052remove # remove itemIndex
2053
20541
2055# pblSetRemoveElement( 1 )
2056# rc 1
2057
2058##command:
2059print
2060# pblSetPrint( 1 )
2061#    - 3, 10
2062#   - 2, 11
2063#     - 4, 12
2064#    - 3, 13
2065#  - 1, 14
2066#    - 3, 16
2067#   - 2, 17
2068#    - 3, 18
2069# - 0, 19
2070#     - 4, 2
2071#    - 3, 20
2072#     - 4, 21
2073#   - 2, 22
2074#     - 4, 23
2075#    - 3, 24
2076#      - 5, 25
2077#     - 4, 26
2078#      - 5, 27
2079#  - 1, 3
2080#     - 4, 4
2081#    - 3, 5
2082#     - 4, 6
2083#   - 2, 7
2084#    - 3, 8
2085#     - 4, 9
2086
2087##command:
2088remove # remove itemIndex
2089
20902
2091# pblSetRemoveElement( 2 )
2092# rc 1
2093
2094##command:
2095print
2096# pblSetPrint( 1 )
2097#    - 3, 10
2098#   - 2, 11
2099#     - 4, 12
2100#    - 3, 13
2101#  - 1, 14
2102#    - 3, 16
2103#   - 2, 17
2104#    - 3, 18
2105# - 0, 19
2106#    - 3, 20
2107#     - 4, 21
2108#   - 2, 22
2109#     - 4, 23
2110#    - 3, 24
2111#      - 5, 25
2112#     - 4, 26
2113#      - 5, 27
2114#  - 1, 3
2115#     - 4, 4
2116#    - 3, 5
2117#     - 4, 6
2118#   - 2, 7
2119#    - 3, 8
2120#     - 4, 9
2121
2122##command:
2123remove # remove itemIndex
2124
21253
2126# pblSetRemoveElement( 3 )
2127# rc 1
2128
2129##command:
2130print
2131# pblSetPrint( 1 )
2132#    - 3, 10
2133#   - 2, 11
2134#     - 4, 12
2135#    - 3, 13
2136#  - 1, 14
2137#    - 3, 16
2138#   - 2, 17
2139#    - 3, 18
2140# - 0, 19
2141#    - 3, 20
2142#     - 4, 21
2143#   - 2, 22
2144#     - 4, 23
2145#    - 3, 24
2146#      - 5, 25
2147#     - 4, 26
2148#  - 1, 27
2149#     - 4, 4
2150#    - 3, 5
2151#     - 4, 6
2152#   - 2, 7
2153#    - 3, 8
2154#     - 4, 9
2155
2156##command:
2157remove # remove itemIndex
2158
21594
2160# pblSetRemoveElement( 4 )
2161# rc 1
2162
2163##command:
2164print
2165# pblSetPrint( 1 )
2166#    - 3, 10
2167#   - 2, 11
2168#     - 4, 12
2169#    - 3, 13
2170#  - 1, 14
2171#    - 3, 16
2172#   - 2, 17
2173#    - 3, 18
2174# - 0, 19
2175#    - 3, 20
2176#     - 4, 21
2177#   - 2, 22
2178#     - 4, 23
2179#    - 3, 24
2180#      - 5, 25
2181#     - 4, 26
2182#  - 1, 27
2183#    - 3, 5
2184#     - 4, 6
2185#   - 2, 7
2186#    - 3, 8
2187#     - 4, 9
2188
2189##command:
2190remove # remove itemIndex
2191
21925
2193# pblSetRemoveElement( 5 )
2194# rc 1
2195
2196##command:
2197print
2198# pblSetPrint( 1 )
2199#    - 3, 10
2200#   - 2, 11
2201#     - 4, 12
2202#    - 3, 13
2203#  - 1, 14
2204#    - 3, 16
2205#   - 2, 17
2206#    - 3, 18
2207# - 0, 19
2208#    - 3, 20
2209#     - 4, 21
2210#   - 2, 22
2211#     - 4, 23
2212#    - 3, 24
2213#      - 5, 25
2214#     - 4, 26
2215#  - 1, 27
2216#    - 3, 6
2217#   - 2, 7
2218#    - 3, 8
2219#     - 4, 9
2220
2221##command:
2222remove # remove itemIndex
2223
22246
2225# pblSetRemoveElement( 6 )
2226# rc 1
2227
2228##command:
2229print
2230# pblSetPrint( 1 )
2231#    - 3, 10
2232#   - 2, 11
2233#     - 4, 12
2234#    - 3, 13
2235#  - 1, 14
2236#    - 3, 16
2237#   - 2, 17
2238#    - 3, 18
2239# - 0, 19
2240#    - 3, 20
2241#     - 4, 21
2242#   - 2, 22
2243#    - 3, 23
2244#  - 1, 24
2245#     - 4, 25
2246#    - 3, 26
2247#   - 2, 27
2248#     - 4, 7
2249#    - 3, 8
2250#     - 4, 9
2251
2252##command:
2253remove # remove itemIndex
2254
22557
2256# pblSetRemoveElement( 7 )
2257# rc 1
2258
2259##command:
2260print
2261# pblSetPrint( 1 )
2262#    - 3, 10
2263#   - 2, 11
2264#     - 4, 12
2265#    - 3, 13
2266#  - 1, 14
2267#    - 3, 16
2268#   - 2, 17
2269#    - 3, 18
2270# - 0, 19
2271#    - 3, 20
2272#     - 4, 21
2273#   - 2, 22
2274#    - 3, 23
2275#  - 1, 24
2276#     - 4, 25
2277#    - 3, 26
2278#   - 2, 27
2279#    - 3, 8
2280#     - 4, 9
2281
2282##command:
2283remove # remove itemIndex
2284
22858
2286# pblSetRemoveElement( 8 )
2287# rc 1
2288
2289##command:
2290print
2291# pblSetPrint( 1 )
2292#    - 3, 10
2293#   - 2, 11
2294#     - 4, 12
2295#    - 3, 13
2296#  - 1, 14
2297#    - 3, 16
2298#   - 2, 17
2299#    - 3, 18
2300# - 0, 19
2301#    - 3, 20
2302#     - 4, 21
2303#   - 2, 22
2304#    - 3, 23
2305#  - 1, 24
2306#     - 4, 25
2307#    - 3, 26
2308#   - 2, 27
2309#    - 3, 9
2310
2311##command:
2312remove # remove itemIndex
2313
23149
2315# pblSetRemoveElement( 9 )
2316# rc 1
2317
2318##command:
2319print
2320# pblSetPrint( 1 )
2321#    - 3, 10
2322#   - 2, 11
2323#     - 4, 12
2324#    - 3, 13
2325#  - 1, 14
2326#    - 3, 16
2327#   - 2, 17
2328#    - 3, 18
2329# - 0, 19
2330#    - 3, 20
2331#     - 4, 21
2332#   - 2, 22
2333#    - 3, 23
2334#  - 1, 24
2335#    - 3, 25
2336#   - 2, 26
2337#    - 3, 27
2338
2339##command:
2340remove # remove itemIndex
2341
234210
2343# pblSetRemoveElement( 10 )
2344# rc 1
2345
2346##command:
2347print
2348# pblSetPrint( 1 )
2349#    - 3, 11
2350#   - 2, 12
2351#    - 3, 13
2352#  - 1, 14
2353#    - 3, 16
2354#   - 2, 17
2355#    - 3, 18
2356# - 0, 19
2357#    - 3, 20
2358#     - 4, 21
2359#   - 2, 22
2360#    - 3, 23
2361#  - 1, 24
2362#    - 3, 25
2363#   - 2, 26
2364#    - 3, 27
2365
2366##command:
2367remove # remove itemIndex
2368
236911
2370# pblSetRemoveElement( 11 )
2371# rc 1
2372
2373##command:
2374print
2375# pblSetPrint( 1 )
2376#   - 2, 12
2377#    - 3, 13
2378#  - 1, 14
2379#    - 3, 16
2380#   - 2, 17
2381#    - 3, 18
2382# - 0, 19
2383#    - 3, 20
2384#     - 4, 21
2385#   - 2, 22
2386#    - 3, 23
2387#  - 1, 24
2388#    - 3, 25
2389#   - 2, 26
2390#    - 3, 27
2391
2392##command:
2393remove # remove itemIndex
2394
239512
2396# pblSetRemoveElement( 12 )
2397# rc 1
2398
2399##command:
2400print
2401# pblSetPrint( 1 )
2402#   - 2, 13
2403#  - 1, 14
2404#    - 3, 16
2405#   - 2, 17
2406#    - 3, 18
2407# - 0, 19
2408#    - 3, 20
2409#     - 4, 21
2410#   - 2, 22
2411#    - 3, 23
2412#  - 1, 24
2413#    - 3, 25
2414#   - 2, 26
2415#    - 3, 27
2416
2417##command:
2418remove # remove itemIndex
2419
242013
2421# pblSetRemoveElement( 13 )
2422# rc 1
2423
2424##command:
2425print
2426# pblSetPrint( 1 )
2427#   - 2, 14
2428#    - 3, 16
2429#  - 1, 17
2430#   - 2, 18
2431# - 0, 19
2432#    - 3, 20
2433#     - 4, 21
2434#   - 2, 22
2435#    - 3, 23
2436#  - 1, 24
2437#    - 3, 25
2438#   - 2, 26
2439#    - 3, 27
2440
2441##command:
2442remove # remove itemIndex
2443
244414
2445# pblSetRemoveElement( 14 )
2446# rc 1
2447
2448##command:
2449print
2450# pblSetPrint( 1 )
2451#    - 3, 16
2452#   - 2, 17
2453#    - 3, 18
2454#  - 1, 19
2455#   - 2, 20
2456#    - 3, 21
2457# - 0, 22
2458#   - 2, 23
2459#  - 1, 24
2460#    - 3, 25
2461#   - 2, 26
2462#    - 3, 27
2463
2464##command:
2465remove # remove itemIndex
2466
246715
2468# pblSetRemoveElement( 15 )
2469# rc 0
2470
2471##command:
2472print
2473# pblSetPrint( 1 )
2474#    - 3, 16
2475#   - 2, 17
2476#    - 3, 18
2477#  - 1, 19
2478#   - 2, 20
2479#    - 3, 21
2480# - 0, 22
2481#   - 2, 23
2482#  - 1, 24
2483#    - 3, 25
2484#   - 2, 26
2485#    - 3, 27
2486
2487##command:
2488remove # remove itemIndex
2489
249016
2491# pblSetRemoveElement( 16 )
2492# rc 1
2493
2494##command:
2495print
2496# pblSetPrint( 1 )
2497#   - 2, 17
2498#    - 3, 18
2499#  - 1, 19
2500#   - 2, 20
2501#    - 3, 21
2502# - 0, 22
2503#   - 2, 23
2504#  - 1, 24
2505#    - 3, 25
2506#   - 2, 26
2507#    - 3, 27
2508
2509##command:
2510remove # remove itemIndex
2511
251217
2513# pblSetRemoveElement( 17 )
2514# rc 1
2515
2516##command:
2517print
2518# pblSetPrint( 1 )
2519#   - 2, 18
2520#  - 1, 19
2521#   - 2, 20
2522#    - 3, 21
2523# - 0, 22
2524#   - 2, 23
2525#  - 1, 24
2526#    - 3, 25
2527#   - 2, 26
2528#    - 3, 27
2529
2530##command:
2531remove # remove itemIndex
2532
253318
2534# pblSetRemoveElement( 18 )
2535# rc 1
2536
2537##command:
2538print
2539# pblSetPrint( 1 )
2540#   - 2, 19
2541#  - 1, 20
2542#   - 2, 21
2543# - 0, 22
2544#   - 2, 23
2545#  - 1, 24
2546#    - 3, 25
2547#   - 2, 26
2548#    - 3, 27
2549
2550##command:
2551remove # remove itemIndex
2552
255319
2554# pblSetRemoveElement( 19 )
2555# rc 1
2556
2557##command:
2558print
2559# pblSetPrint( 1 )
2560#  - 1, 20
2561#   - 2, 21
2562# - 0, 22
2563#   - 2, 23
2564#  - 1, 24
2565#    - 3, 25
2566#   - 2, 26
2567#    - 3, 27
2568
2569##command:
2570remove # remove itemIndex
2571
257220
2573# pblSetRemoveElement( 20 )
2574# rc 1
2575
2576##command:
2577print
2578# pblSetPrint( 1 )
2579#   - 2, 21
2580#  - 1, 22
2581#   - 2, 23
2582# - 0, 24
2583#   - 2, 25
2584#  - 1, 26
2585#   - 2, 27
2586
2587##command:
2588remove # remove itemIndex
2589
259021
2591# pblSetRemoveElement( 21 )
2592# rc 1
2593
2594##command:
2595print
2596# pblSetPrint( 1 )
2597#  - 1, 22
2598#   - 2, 23
2599# - 0, 24
2600#   - 2, 25
2601#  - 1, 26
2602#   - 2, 27
2603
2604##command:
2605remove # remove itemIndex
2606
260722
2608# pblSetRemoveElement( 22 )
2609# rc 1
2610
2611##command:
2612remove # remove itemIndex
2613
261423
2615# pblSetRemoveElement( 23 )
2616# rc 1
2617
2618##command:
2619remove # remove itemIndex
2620
262124
2622# pblSetRemoveElement( 24 )
2623# rc 1
2624
2625##command:
2626remove # remove itemIndex
2627
262825
2629# pblSetRemoveElement( 25 )
2630# rc 1
2631
2632##command:
2633remove # remove itemIndex
2634
263526
2636# pblSetRemoveElement( 26 )
2637# rc 1
2638
2639##command:
2640remove # remove itemIndex
2641
264227
2643# pblSetRemoveElement( 27 )
2644# rc 1
2645
2646##command:
2647add # add itemIndex
2648
264915
2650# pblSetAdd( 15 )
2651# rc 1
2652
2653##command:
2654add # add itemIndex
2655
265616
2657# pblSetAdd( 16 )
2658# rc 1
2659
2660##command:
2661add # add itemIndex
2662
266317
2664# pblSetAdd( 17 )
2665# rc 1
2666
2667##command:
2668add # add itemIndex
2669
267018
2671# pblSetAdd( 18 )
2672# rc 1
2673
2674##command:
2675add # add itemIndex
2676
267719
2678# pblSetAdd( 19 )
2679# rc 1
2680
2681##command:
2682add # add itemIndex
2683
268420
2685# pblSetAdd( 20 )
2686# rc 1
2687
2688##command:
2689add # add itemIndex
2690
269121
2692# pblSetAdd( 21 )
2693# rc 1
2694
2695##command:
2696add # add itemIndex
2697
269822
2699# pblSetAdd( 22 )
2700# rc 1
2701
2702##command:
2703add # add itemIndex
2704
270523
2706# pblSetAdd( 23 )
2707# rc 1
2708
2709##command:
2710add # add itemIndex
2711
271224
2713# pblSetAdd( 24 )
2714# rc 1
2715
2716##command:
2717add # add itemIndex
2718
271925
2720# pblSetAdd( 25 )
2721# rc 1
2722
2723##command:
2724add # add itemIndex
2725
272626
2727# pblSetAdd( 26 )
2728# rc 1
2729
2730##command:
2731add # add itemIndex
2732
273327
2734# pblSetAdd( 27 )
2735# rc 1
2736
2737##command:
2738add # add itemIndex
2739
27400
2741# pblSetAdd( 0 )
2742# rc 1
2743
2744##command:
2745add # add itemIndex
2746
27471
2748# pblSetAdd( 1 )
2749# rc 1
2750
2751##command:
2752add # add itemIndex
2753
27542
2755# pblSetAdd( 2 )
2756# rc 1
2757
2758##command:
2759add # add itemIndex
2760
27613
2762# pblSetAdd( 3 )
2763# rc 1
2764
2765##command:
2766add # add itemIndex
2767
27684
2769# pblSetAdd( 4 )
2770# rc 1
2771
2772##command:
2773add # add itemIndex
2774
27755
2776# pblSetAdd( 5 )
2777# rc 1
2778
2779##command:
2780add # add itemIndex
2781
27826
2783# pblSetAdd( 6 )
2784# rc 1
2785
2786##command:
2787add # add itemIndex
2788
27897
2790# pblSetAdd( 7 )
2791# rc 1
2792
2793##command:
2794add # add itemIndex
2795
27968
2797# pblSetAdd( 8 )
2798# rc 1
2799
2800##command:
2801add # add itemIndex
2802
28039
2804# pblSetAdd( 9 )
2805# rc 1
2806
2807##command:
2808add # add itemIndex
2809
281010
2811# pblSetAdd( 10 )
2812# rc 1
2813
2814##command:
2815add # add itemIndex
2816
281711
2818# pblSetAdd( 11 )
2819# rc 1
2820
2821##command:
2822add # add itemIndex
2823
282412
2825# pblSetAdd( 12 )
2826# rc 1
2827
2828##command:
2829add # add itemIndex
2830
283113
2832# pblSetAdd( 13 )
2833# rc 1
2834
2835##command:
2836add # add itemIndex
2837
283814
2839# pblSetAdd( 14 )
2840# rc 1
2841
2842##command:
2843remove # remove itemIndex
2844
284527
2846# pblSetRemoveElement( 27 )
2847# rc 1
2848
2849##command:
2850remove # remove itemIndex
2851
285227
2853# pblSetRemoveElement( 27 )
2854# rc 0
2855
2856##command:
2857remove # remove itemIndex
2858
285926
2860# pblSetRemoveElement( 26 )
2861# rc 1
2862
2863##command:
2864remove # remove itemIndex
2865
286625
2867# pblSetRemoveElement( 25 )
2868# rc 1
2869
2870##command:
2871remove # remove itemIndex
2872
287324
2874# pblSetRemoveElement( 24 )
2875# rc 1
2876
2877##command:
2878remove # remove itemIndex
2879
288023
2881# pblSetRemoveElement( 23 )
2882# rc 1
2883
2884##command:
2885remove # remove itemIndex
2886
288722
2888# pblSetRemoveElement( 22 )
2889# rc 1
2890
2891##command:
2892remove # remove itemIndex
2893
289421
2895# pblSetRemoveElement( 21 )
2896# rc 1
2897
2898##command:
2899remove # remove itemIndex
2900
290120
2902# pblSetRemoveElement( 20 )
2903# rc 1
2904
2905##command:
2906remove # remove itemIndex
2907
290819
2909# pblSetRemoveElement( 19 )
2910# rc 1
2911
2912##command:
2913remove # remove itemIndex
2914
291518
2916# pblSetRemoveElement( 18 )
2917# rc 1
2918
2919##command:
2920remove # remove itemIndex
2921
292217
2923# pblSetRemoveElement( 17 )
2924# rc 1
2925
2926##command:
2927remove # remove itemIndex
2928
292916
2930# pblSetRemoveElement( 16 )
2931# rc 1
2932
2933##command:
2934remove # remove itemIndex
2935
293616
2937# pblSetRemoveElement( 16 )
2938# rc 0
2939
2940##command:
2941remove # remove itemIndex
2942
294315
2944# pblSetRemoveElement( 15 )
2945# rc 1
2946
2947##command:
2948remove # remove itemIndex
2949
295014
2951# pblSetRemoveElement( 14 )
2952# rc 1
2953
2954##command:
2955remove # remove itemIndex
2956
295713
2958# pblSetRemoveElement( 13 )
2959# rc 1
2960
2961##command:
2962remove # remove itemIndex
2963
296412
2965# pblSetRemoveElement( 12 )
2966# rc 1
2967
2968##command:
2969remove # remove itemIndex
2970
297111
2972# pblSetRemoveElement( 11 )
2973# rc 1
2974
2975##command:
2976remove # remove itemIndex
2977
297810
2979# pblSetRemoveElement( 10 )
2980# rc 1
2981
2982##command:
2983remove # remove itemIndex
2984
29859
2986# pblSetRemoveElement( 9 )
2987# rc 1
2988
2989##command:
2990remove # remove itemIndex
2991
29928
2993# pblSetRemoveElement( 8 )
2994# rc 1
2995
2996##command:
2997remove # remove itemIndex
2998
29997
3000# pblSetRemoveElement( 7 )
3001# rc 1
3002
3003##command:
3004remove # remove itemIndex
3005
30066
3007# pblSetRemoveElement( 6 )
3008# rc 1
3009
3010##command:
3011remove # remove itemIndex
3012
30135
3014# pblSetRemoveElement( 5 )
3015# rc 1
3016
3017##command:
3018remove # remove itemIndex
3019
30204
3021# pblSetRemoveElement( 4 )
3022# rc 1
3023
3024##command:
3025remove # remove itemIndex
3026
30273
3028# pblSetRemoveElement( 3 )
3029# rc 1
3030
3031##command:
3032remove # remove itemIndex
3033
30342
3035# pblSetRemoveElement( 2 )
3036# rc 1
3037
3038##command:
3039remove # remove itemIndex
3040
30411
3042# pblSetRemoveElement( 1 )
3043# rc 1
3044
3045##command:
3046remove # remove itemIndex
3047
30480
3049# pblSetRemoveElement( 0 )
3050# rc 1
3051
3052##command:
3053remove # remove itemIndex
3054
30550
3056# pblSetRemoveElement( 0 )
3057# rc 0
3058
3059##command:
3060add # add itemIndex
3061
30628
3063# pblSetAdd( 8 )
3064# rc 1
3065
3066##command:
3067add # add itemIndex
3068
306915
3070# pblSetAdd( 15 )
3071# rc 1
3072
3073##command:
3074add # add itemIndex
3075
307617
3077# pblSetAdd( 17 )
3078# rc 1
3079
3080##command:
3081add # add itemIndex
3082
308321
3084# pblSetAdd( 21 )
3085# rc 1
3086
3087##command:
3088add # add itemIndex
3089
309023
3091# pblSetAdd( 23 )
3092# rc 1
3093
3094##command:
3095add # add itemIndex
3096
309726
3098# pblSetAdd( 26 )
3099# rc 1
3100
3101##command:
3102add # add itemIndex
3103
310427
3105# pblSetAdd( 27 )
3106# rc 1
3107
3108##command:
3109add # add itemIndex
3110
31110
3112# pblSetAdd( 0 )
3113# rc 1
3114
3115##command:
3116add # add itemIndex
3117
31181
3119# pblSetAdd( 1 )
3120# rc 1
3121
3122##command:
3123add # add itemIndex
3124
31253
3126# pblSetAdd( 3 )
3127# rc 1
3128
3129##command:
3130add # add itemIndex
3131
31327
3133# pblSetAdd( 7 )
3134# rc 1
3135
3136##command:
3137add # add itemIndex
3138
31399
3140# pblSetAdd( 9 )
3141# rc 1
3142
3143##command:
3144add # add itemIndex
3145
314610
3147# pblSetAdd( 10 )
3148# rc 1
3149
3150##command:
3151add # add itemIndex
3152
315311
3154# pblSetAdd( 11 )
3155# rc 1
3156
3157##command:
3158add # add itemIndex
3159
316014
3161# pblSetAdd( 14 )
3162# rc 1
3163
3164##command:
3165add # add itemIndex
3166
316719
3168# pblSetAdd( 19 )
3169# rc 1
3170
3171##command:
3172add # add itemIndex
3173
317420
3175# pblSetAdd( 20 )
3176# rc 1
3177
3178##command:
3179add # add itemIndex
3180
318124
3182# pblSetAdd( 24 )
3183# rc 1
3184
3185##command:
3186add # add itemIndex
3187
318825
3189# pblSetAdd( 25 )
3190# rc 1
3191
3192##command:
3193add # add itemIndex
3194
31954
3196# pblSetAdd( 4 )
3197# rc 1
3198
3199##command:
3200add # add itemIndex
3201
32025
3203# pblSetAdd( 5 )
3204# rc 1
3205
3206##command:
3207add # add itemIndex
3208
320922
3210# pblSetAdd( 22 )
3211# rc 1
3212
3213##command:
3214add # add itemIndex
3215
32166
3217# pblSetAdd( 6 )
3218# rc 1
3219
3220##command:
3221add # add itemIndex
3222
322313
3224# pblSetAdd( 13 )
3225# rc 1
3226
3227##command:
3228add # add itemIndex
3229
323016
3231# pblSetAdd( 16 )
3232# rc 1
3233
3234##command:
3235add # add itemIndex
3236
323718
3238# pblSetAdd( 18 )
3239# rc 1
3240
3241##command:
3242add # add itemIndex
3243
32442
3245# pblSetAdd( 2 )
3246# rc 1
3247
3248##command:
3249add # add itemIndex
3250
325112
3252# pblSetAdd( 12 )
3253# rc 1
3254
3255##command:
3256remove # remove itemIndex
3257
32582
3259# pblSetRemoveElement( 2 )
3260# rc 1
3261
3262##command:
3263remove # remove itemIndex
3264
32658
3266# pblSetRemoveElement( 8 )
3267# rc 1
3268
3269##command:
3270print
3271# pblSetPrint( 1 )
3272#     - 4, 0
3273#    - 3, 1
3274#     - 4, 10
3275#   - 2, 11
3276#     - 4, 12
3277#    - 3, 13
3278#     - 4, 14
3279#  - 1, 15
3280#     - 4, 16
3281#    - 3, 17
3282#     - 4, 18
3283#   - 2, 19
3284#     - 4, 20
3285#    - 3, 21
3286#     - 4, 22
3287# - 0, 23
3288#     - 4, 24
3289#    - 3, 25
3290#     - 4, 26
3291#   - 2, 27
3292#    - 3, 3
3293#  - 1, 4
3294#    - 3, 5
3295#     - 4, 6
3296#   - 2, 7
3297#    - 3, 9
3298
3299##command:
3300remove # remove itemIndex
3301
330215
3303# pblSetRemoveElement( 15 )
3304# rc 1
3305
3306##command:
3307print
3308# pblSetPrint( 1 )
3309#     - 4, 0
3310#    - 3, 1
3311#     - 4, 10
3312#   - 2, 11
3313#     - 4, 12
3314#    - 3, 13
3315#  - 1, 14
3316#     - 4, 16
3317#    - 3, 17
3318#     - 4, 18
3319#   - 2, 19
3320#     - 4, 20
3321#    - 3, 21
3322#     - 4, 22
3323# - 0, 23
3324#     - 4, 24
3325#    - 3, 25
3326#     - 4, 26
3327#   - 2, 27
3328#    - 3, 3
3329#  - 1, 4
3330#    - 3, 5
3331#     - 4, 6
3332#   - 2, 7
3333#    - 3, 9
3334
3335##command:
3336remove # remove itemIndex
3337
333814
3339# pblSetRemoveElement( 14 )
3340# rc 1
3341
3342##command:
3343print
3344# pblSetPrint( 1 )
3345#     - 4, 0
3346#    - 3, 1
3347#     - 4, 10
3348#   - 2, 11
3349#    - 3, 12
3350#  - 1, 13
3351#     - 4, 16
3352#    - 3, 17
3353#     - 4, 18
3354#   - 2, 19
3355#     - 4, 20
3356#    - 3, 21
3357#     - 4, 22
3358# - 0, 23
3359#     - 4, 24
3360#    - 3, 25
3361#     - 4, 26
3362#   - 2, 27
3363#    - 3, 3
3364#  - 1, 4
3365#    - 3, 5
3366#     - 4, 6
3367#   - 2, 7
3368#    - 3, 9
3369
3370##command:
3371remove # remove itemIndex
3372
337317
3374# pblSetRemoveElement( 17 )
3375# rc 1
3376
3377##command:
3378remove # remove itemIndex
3379
338021
3381# pblSetRemoveElement( 21 )
3382# rc 1
3383
3384##command:
3385remove # remove itemIndex
3386
338723
3388# pblSetRemoveElement( 23 )
3389# rc 1
3390
3391##command:
3392remove # remove itemIndex
3393
339426
3395# pblSetRemoveElement( 26 )
3396# rc 1
3397
3398##command:
3399remove # remove itemIndex
3400
340127
3402# pblSetRemoveElement( 27 )
3403# rc 1
3404
3405##command:
3406remove # remove itemIndex
3407
34080
3409# pblSetRemoveElement( 0 )
3410# rc 1
3411
3412##command:
3413remove # remove itemIndex
3414
34151
3416# pblSetRemoveElement( 1 )
3417# rc 1
3418
3419##command:
3420remove # remove itemIndex
3421
34223
3423# pblSetRemoveElement( 3 )
3424# rc 1
3425
3426##command:
3427remove # remove itemIndex
3428
34297
3430# pblSetRemoveElement( 7 )
3431# rc 1
3432
3433##command:
3434remove # remove itemIndex
3435
34369
3437# pblSetRemoveElement( 9 )
3438# rc 1
3439
3440##command:
3441remove # remove itemIndex
3442
344310
3444# pblSetRemoveElement( 10 )
3445# rc 1
3446
3447##command:
3448remove # remove itemIndex
3449
345011
3451# pblSetRemoveElement( 11 )
3452# rc 1
3453
3454##command:
3455remove # remove itemIndex
3456
345712
3458# pblSetRemoveElement( 12 )
3459# rc 1
3460
3461##command:
3462remove # remove itemIndex
3463
346419
3465# pblSetRemoveElement( 19 )
3466# rc 1
3467
3468##command:
3469remove # remove itemIndex
3470
347120
3472# pblSetRemoveElement( 20 )
3473# rc 1
3474
3475##command:
3476remove # remove itemIndex
3477
347824
3479# pblSetRemoveElement( 24 )
3480# rc 1
3481
3482##command:
3483remove # remove itemIndex
3484
348525
3486# pblSetRemoveElement( 25 )
3487# rc 1
3488
3489##command:
3490remove # remove itemIndex
3491
34924
3493# pblSetRemoveElement( 4 )
3494# rc 1
3495
3496##command:
3497remove # remove itemIndex
3498
34995
3500# pblSetRemoveElement( 5 )
3501# rc 1
3502
3503##command:
3504remove # remove itemIndex
3505
350622
3507# pblSetRemoveElement( 22 )
3508# rc 1
3509
3510##command:
3511remove # remove itemIndex
3512
35136
3514# pblSetRemoveElement( 6 )
3515# rc 1
3516
3517##command:
3518remove # remove itemIndex
3519
352013
3521# pblSetRemoveElement( 13 )
3522# rc 1
3523
3524##command:
3525remove # remove itemIndex
3526
352716
3528# pblSetRemoveElement( 16 )
3529# rc 1
3530
3531##command:
3532remove # remove itemIndex
3533
353418
3535# pblSetRemoveElement( 18 )
3536# rc 1
3537
3538##command:
3539print
3540# pblSetPrint( 1 )
3541# - 0, Node empty
3542
3543##command:
3544add # add itemIndex
3545
354612
3547# pblSetAdd( 12 )
3548# rc 1
3549
3550##command:
3551add # add itemIndex
3552
35535
3554# pblSetAdd( 5 )
3555# rc 1
3556
3557##command:
3558add # add itemIndex
3559
356022
3561# pblSetAdd( 22 )
3562# rc 1
3563
3564##command:
3565add # add itemIndex
3566
35676
3568# pblSetAdd( 6 )
3569# rc 1
3570
3571##command:
3572add # add itemIndex
3573
357413
3575# pblSetAdd( 13 )
3576# rc 1
3577
3578##command:
3579add # add itemIndex
3580
358116
3582# pblSetAdd( 16 )
3583# rc 1
3584
3585##command:
3586add # add itemIndex
3587
358818
3589# pblSetAdd( 18 )
3590# rc 1
3591
3592##command:
3593print
3594# pblSetPrint( 1 )
3595#   - 2, 12
3596#  - 1, 13
3597#   - 2, 16
3598#    - 3, 18
3599# - 0, 22
3600#  - 1, 5
3601#   - 2, 6
3602
3603##command:
3604remove # remove itemIndex
3605
36065
3607# pblSetRemoveElement( 5 )
3608# rc 1
3609
3610##command:
3611print
3612# pblSetPrint( 1 )
3613#   - 2, 12
3614#  - 1, 13
3615# - 0, 16
3616#   - 2, 18
3617#  - 1, 22
3618#   - 2, 6
3619
3620##command:
3621remove # remove itemIndex
3622
362322
3624# pblSetRemoveElement( 22 )
3625# rc 1
3626
3627##command:
3628remove # remove itemIndex
3629
36306
3631# pblSetRemoveElement( 6 )
3632# rc 1
3633
3634##command:
3635remove # remove itemIndex
3636
363713
3638# pblSetRemoveElement( 13 )
3639# rc 1
3640
3641##command:
3642remove # remove itemIndex
3643
364416
3645# pblSetRemoveElement( 16 )
3646# rc 1
3647
3648##command:
3649remove # remove itemIndex
3650
365118
3652# pblSetRemoveElement( 18 )
3653# rc 1
3654
3655##command:
3656print
3657# pblSetPrint( 1 )
3658# - 0, 12
3659
3660##command:
3661remove # remove itemIndex
3662
36632
3664# pblSetRemoveElement( 2 )
3665# rc 0
3666
3667##command:
3668remove # remove itemIndex
3669
367012
3671# pblSetRemoveElement( 12 )
3672# rc 1
3673
3674##command:
3675print
3676# pblSetPrint( 1 )
3677# - 0, Node empty
3678
3679##command:
3680removeAll
3681# pblSetRemoveAll( 1 )
3682# rc 0
3683
3684##command:
3685add # add itemIndex
3686
36871
3688# pblSetAdd( 1 )
3689# rc 1
3690
3691##command:
3692add # add itemIndex
3693
36942
3695# pblSetAdd( 2 )
3696# rc 1
3697
3698##command:
3699add # add itemIndex
3700
37013
3702# pblSetAdd( 3 )
3703# rc 1
3704
3705##command:
3706add # add itemIndex
3707
37084
3709# pblSetAdd( 4 )
3710# rc 1
3711
3712##command:
3713add # add itemIndex
3714
37155
3716# pblSetAdd( 5 )
3717# rc 1
3718
3719##command:
3720print
3721# pblSetPrint( 1 )
3722#  - 1, 1
3723# - 0, 2
3724#   - 2, 3
3725#  - 1, 4
3726#   - 2, 5
3727
3728##command:
3729removeFirst
3730# pblSetRemoveFirst( 1 )
3731# removed first 1
3732
3733##command:
3734removeLast
3735# pblSetRemoveLast( 1 )
3736# removed last 5
3737
3738##command:
3739removeFirst
3740# pblSetRemoveFirst( 1 )
3741# removed first 2
3742
3743##command:
3744removeLast
3745# pblSetRemoveLast( 1 )
3746# removed last 4
3747
3748##command:
3749removeFirst
3750# pblSetRemoveFirst( 1 )
3751# removed first 3
3752
3753##command:
3754trim
3755# pblSetTrimToSize( )
3756# rc 0
3757
3758##command:
3759print
3760# pblSetPrint( 1 )
3761# - 0, Node empty
3762
3763##command:
3764add # add itemIndex
3765
37660
3767# pblSetAdd( 0 )
3768# rc 1
3769
3770##command:
3771add # add itemIndex
3772
37731
3774# pblSetAdd( 1 )
3775# rc 1
3776
3777##command:
3778add # add itemIndex
3779
37802
3781# pblSetAdd( 2 )
3782# rc 1
3783
3784##command:
3785add # add itemIndex
3786
378710
3788# pblSetAdd( 10 )
3789# rc 1
3790
3791##command:
3792add # add itemIndex
3793
379411
3795# pblSetAdd( 11 )
3796# rc 1
3797
3798##command:
3799print
3800# pblSetPrint( 1 )
3801#  - 1, 0
3802# - 0, 1
3803#   - 2, 10
3804#  - 1, 11
3805#   - 2, 2
3806
3807##command:
3808retainAll
3809# pblSetClone( 1 )
3810# pblSetRetainAll( original, clone )
3811# rc 0
3812# pblSetRemoveFirst( clone, )
3813# removed first 0
3814# pblSetRemoveLast( clone )
3815# removed last 2
3816#  - 1, 1
3817# - 0, 10
3818#  - 1, 11
3819# pblSetRetainAll( 1 )
3820# rc 1
3821#  - 1, 1
3822# - 0, 10
3823#  - 1, 11
3824
3825##command:
3826removeAll
3827# pblSetRemoveAll( 1 )
3828# rc 1
3829
3830##command:
3831strcmp
3832# pblSetSetCompareFunction( 1 )
3833# ok Function was set
3834
3835##command:
3836add # add itemIndex
3837
38380
3839# pblSetAdd( 0 )
3840# rc 1
3841
3842##command:
3843add # add itemIndex
3844
38451
3846# pblSetAdd( 1 )
3847# rc 1
3848
3849##command:
3850add # add itemIndex
3851
38522
3853# pblSetAdd( 2 )
3854# rc 1
3855
3856##command:
3857add # add itemIndex
3858
385910
3860# pblSetAdd( 10 )
3861# rc 1
3862
3863##command:
3864add # add itemIndex
3865
386611
3867# pblSetAdd( 11 )
3868# rc 1
3869
3870##command:
3871print
3872# pblSetPrint( 1 )
3873#  - 1, 0
3874# - 0, 1
3875#   - 2, 10
3876#  - 1, 11
3877#   - 2, 2
3878
3879##command:
3880quit
3881