00001 #ifndef _STL_TEST_H_
00002 #define _STL_TEST_H_
00003
00004 extern int accum1_test ( int, char**);
00005 extern int accum2_test ( int, char**);
00006 extern int adjdiff0_test ( int, char**);
00007 extern int adjdiff1_test ( int, char**);
00008 extern int adjdiff2_test ( int, char**);
00009 extern int adjfind0_test ( int, char**);
00010 extern int adjfind1_test ( int, char**);
00011 extern int adjfind2_test ( int, char**);
00012 extern int advance_test ( int, char**);
00013 extern int alg1_test ( int, char**);
00014 extern int alg2_test ( int, char**);
00015 extern int alg3_test ( int, char**);
00016 extern int alg4_test ( int, char**);
00017 extern int alg5_test ( int, char**);
00018 extern int bcompos1_test ( int, char**);
00019 extern int bcompos2_test ( int, char**);
00020 extern int bind1st1_test ( int, char**);
00021 extern int bind1st2_test ( int, char**);
00022 extern int bind2nd1_test ( int, char**);
00023 extern int bind2nd2_test ( int, char**);
00024 extern int binsert1_test ( int, char**);
00025 extern int binsert2_test ( int, char**);
00026 extern int binsrch1_test ( int, char**);
00027 extern int binsrch2_test ( int, char**);
00028 extern int bnegate1_test ( int, char**);
00029 extern int bnegate2_test ( int, char**);
00030 extern int bvec1_test ( int, char**);
00031 extern int copy1_test ( int, char**);
00032 extern int copy2_test ( int, char**);
00033 extern int copy3_test ( int, char**);
00034 extern int copy4_test ( int, char**);
00035 extern int copyb_test ( int, char**);
00036 extern int copyb0_test ( int, char**);
00037 extern int count0_test ( int, char**);
00038 extern int count1_test ( int, char**);
00039 extern int countif1_test ( int, char**);
00040 extern int deque1_test ( int, char**);
00041 extern int divides_test ( int, char**);
00042 extern int eqlrnge0_test ( int, char**);
00043 extern int eqlrnge1_test ( int, char**);
00044 extern int eqlrnge2_test ( int, char**);
00045 extern int equal0_test ( int, char**);
00046 extern int equal1_test ( int, char**);
00047 extern int equal2_test ( int, char**);
00048 extern int equalto_test ( int, char**);
00049 extern int error1_test ( int, char**);
00050 extern int fill1_test ( int, char**);
00051 extern int filln1_test ( int, char**);
00052 extern int find0_test ( int, char**);
00053 extern int find1_test ( int, char**);
00054 extern int findif0_test ( int, char**);
00055 extern int findif1_test ( int, char**);
00056 extern int finsert1_test ( int, char**);
00057 extern int finsert2_test ( int, char**);
00058 extern int foreach0_test ( int, char**);
00059 extern int foreach1_test ( int, char**);
00060 extern int func1_test ( int, char**);
00061 extern int func2_test ( int, char**);
00062 extern int func3_test ( int, char**);
00063 extern int gener1_test ( int, char**);
00064 extern int gener2_test ( int, char**);
00065 extern int genern1_test ( int, char**);
00066 extern int genern2_test ( int, char**);
00067 extern int greateq_test ( int, char**);
00068 extern int greater_test ( int, char**);
00069 extern int incl0_test ( int, char**);
00070 extern int incl1_test ( int, char**);
00071 extern int incl2_test ( int, char**);
00072 extern int inplmrg1_test ( int, char**);
00073 extern int inplmrg2_test ( int, char**);
00074 extern int inrprod0_test ( int, char**);
00075 extern int inrprod1_test ( int, char**);
00076 extern int inrprod2_test ( int, char**);
00077 extern int insert1_test ( int, char**);
00078 extern int insert2_test ( int, char**);
00079 extern int iota1_test ( int, char**);
00080 extern int istmit1_test ( int, char**);
00081 extern int iter1_test ( int, char**);
00082 extern int iter2_test ( int, char**);
00083 extern int iter3_test ( int, char**);
00084 extern int iter4_test ( int, char**);
00085 extern int iterswp0_test ( int, char**);
00086 extern int iterswp1_test ( int, char**);
00087 extern int less_test ( int, char**);
00088 extern int lesseq_test ( int, char**);
00089 extern int lexcmp1_test ( int, char**);
00090 extern int lexcmp2_test ( int, char**);
00091 extern int list1_test ( int, char**);
00092 extern int list2_test ( int, char**);
00093 extern int list3_test ( int, char**);
00094 extern int list4_test ( int, char**);
00095 extern int logicand_test ( int, char**);
00096 extern int logicnot_test ( int, char**);
00097 extern int logicor_test ( int, char**);
00098 extern int lwrbnd1_test ( int, char**);
00099 extern int lwrbnd2_test ( int, char**);
00100 extern int map1_test ( int, char**);
00101 extern int max1_test ( int, char**);
00102 extern int max2_test ( int, char**);
00103 extern int maxelem1_test ( int, char**);
00104 extern int maxelem2_test ( int, char**);
00105 extern int merge0_test ( int, char**);
00106 extern int merge1_test ( int, char**);
00107 extern int merge2_test ( int, char**);
00108 extern int min1_test ( int, char**);
00109 extern int min2_test ( int, char**);
00110 extern int minelem1_test ( int, char**);
00111 extern int minelem2_test ( int, char**);
00112 extern int minus_test ( int, char**);
00113 extern int mismtch0_test ( int, char**);
00114 extern int mismtch1_test ( int, char**);
00115 extern int mismtch2_test ( int, char**);
00116 extern int mkheap0_test ( int, char**);
00117 extern int mkheap1_test ( int, char**);
00118 extern int mmap1_test ( int, char**);
00119 extern int mmap2_test ( int, char**);
00120 extern int modulus_test ( int, char**);
00121 extern int mset1_test ( int, char**);
00122 extern int mset3_test ( int, char**);
00123 extern int mset4_test ( int, char**);
00124 extern int mset5_test ( int, char**);
00125 extern int negate_test ( int, char**);
00126 extern int nequal_test ( int, char**);
00127 extern int nextprm0_test ( int, char**);
00128 extern int nextprm1_test ( int, char**);
00129 extern int nextprm2_test ( int, char**);
00130 extern int nthelem0_test ( int, char**);
00131 extern int nthelem1_test ( int, char**);
00132 extern int nthelem2_test ( int, char**);
00133 extern int ostmit_test ( int, char**);
00134 extern int pair0_test ( int, char**);
00135 extern int pair1_test ( int, char**);
00136 extern int pair2_test ( int, char**);
00137 extern int parsrt0_test ( int, char**);
00138 extern int parsrt1_test ( int, char**);
00139 extern int parsrt2_test ( int, char**);
00140 extern int parsrtc0_test ( int, char**);
00141 extern int parsrtc1_test ( int, char**);
00142 extern int parsrtc2_test ( int, char**);
00143 extern int partsrt0_test ( int, char**);
00144 extern int partsum0_test ( int, char**);
00145 extern int partsum1_test ( int, char**);
00146 extern int partsum2_test ( int, char**);
00147 extern int pheap1_test ( int, char**);
00148 extern int pheap2_test ( int, char**);
00149 extern int plus_test ( int, char**);
00150 extern int pqueue1_test ( int, char**);
00151 extern int prevprm0_test ( int, char**);
00152 extern int prevprm1_test ( int, char**);
00153 extern int prevprm2_test ( int, char**);
00154 extern int ptition0_test ( int, char**);
00155 extern int ptition1_test ( int, char**);
00156 extern int ptrbinf1_test ( int, char**);
00157 extern int ptrbinf2_test ( int, char**);
00158 extern int ptrunf1_test ( int, char**);
00159 extern int ptrunf2_test ( int, char**);
00160 extern int queue1_test ( int, char**);
00161 extern int rawiter_test ( int, char**);
00162 extern int remcopy1_test ( int, char**);
00163 extern int remcpif1_test ( int, char**);
00164 extern int remif1_test ( int, char**);
00165 extern int remove1_test ( int, char**);
00166 extern int repcpif1_test ( int, char**);
00167 extern int replace0_test ( int, char**);
00168 extern int replace1_test ( int, char**);
00169 extern int replcpy1_test ( int, char**);
00170 extern int replif1_test ( int, char**);
00171 extern int revbit1_test ( int, char**);
00172 extern int revbit2_test ( int, char**);
00173 extern int revcopy1_test ( int, char**);
00174 extern int reverse1_test ( int, char**);
00175 extern int reviter1_test ( int, char**);
00176 extern int reviter2_test ( int, char**);
00177 extern int rndshuf0_test ( int, char**);
00178 extern int rndshuf1_test ( int, char**);
00179 extern int rndshuf2_test ( int, char**);
00180 extern int rotate0_test ( int, char**);
00181 extern int rotate1_test ( int, char**);
00182 extern int rotcopy0_test ( int, char**);
00183 extern int rotcopy1_test ( int, char**);
00184 extern int search0_test ( int, char**);
00185 extern int search1_test ( int, char**);
00186 extern int search2_test ( int, char**);
00187 extern int set1_test ( int, char**);
00188 extern int set2_test ( int, char**);
00189 extern int setdiff0_test ( int, char**);
00190 extern int setdiff1_test ( int, char**);
00191 extern int setdiff2_test ( int, char**);
00192 extern int setintr0_test ( int, char**);
00193 extern int setintr1_test ( int, char**);
00194 extern int setintr2_test ( int, char**);
00195 extern int setsymd0_test ( int, char**);
00196 extern int setsymd1_test ( int, char**);
00197 extern int setsymd2_test ( int, char**);
00198 extern int setunon0_test ( int, char**);
00199 extern int setunon1_test ( int, char**);
00200 extern int setunon2_test ( int, char**);
00201 extern int single_test ( int, char**);
00202 extern int sort1_test ( int, char**);
00203 extern int sort2_test ( int, char**);
00204 extern int stack1_test ( int, char**);
00205 extern int stack2_test ( int, char**);
00206 extern int stat_test ( int, char**);
00207 extern int stblptn0_test ( int, char**);
00208 extern int stblptn1_test ( int, char**);
00209 extern int stblsrt1_test ( int, char**);
00210 extern int stblsrt2_test ( int, char**);
00211 extern int swap1_test ( int, char**);
00212 extern int swprnge1_test ( int, char**);
00213 extern int times_test ( int, char**);
00214 extern int trnsfrm1_test ( int, char**);
00215 extern int trnsfrm2_test ( int, char**);
00216 extern int ucompos1_test ( int, char**);
00217 extern int ucompos2_test ( int, char**);
00218 extern int unegate1_test ( int, char**);
00219 extern int unegate2_test ( int, char**);
00220 extern int uniqcpy1_test ( int, char**);
00221 extern int uniqcpy2_test ( int, char**);
00222 extern int unique1_test ( int, char**);
00223 extern int unique2_test ( int, char**);
00224 extern int uprbnd1_test ( int, char**);
00225 extern int uprbnd2_test ( int, char**);
00226 extern int vec1_test ( int, char**);
00227 extern int vec2_test ( int, char**);
00228 extern int vec3_test ( int, char**);
00229 extern int vec4_test ( int, char**);
00230 extern int vec5_test ( int, char**);
00231 extern int vec6_test ( int, char**);
00232 extern int vec7_test ( int, char**);
00233 extern int vec8_test ( int, char**);
00234 extern int hmap1_test ( int, char**);
00235 extern int hmmap1_test ( int, char**);
00236 extern int hset2_test ( int, char**);
00237 extern int hmset1_test ( int, char**);
00238 extern int slist1_test (int, char**);
00239 extern int string1_test (int, char**);
00240 extern int bitset1_test (int, char**);
00241 #endif