- cout << pid << " done reading " << &buf2 << endl;
-
- string tempBuf = buf2;
- delete buf2;
- // cout << pid << '\t' << (tempBuf.substr(0, 10)) << endl;
- istringstream iss (tempBuf,istringstream::in);
-
- string name, seqstring;
- vector<string> seqs;
-
- while (iss) {
-
- if (m->control_pressed) { return filterString; }
- cout << "here" << endl;
- Sequence seq(iss);
- cout << "here1" << endl;
- gobble(iss);
- cout << seq.getName() << endl;
-
- if (seq.getName() != "") {
- seqs.push_back(seq.getAligned());
- }
- }
-
- for(int i=0;i<seqs.size();i++){
-
- if (m->control_pressed) { return filterString; }
-
- Sequence seq("", seqs[i]);
-
- if(trump != '*'){ F.doTrump(seq); }
- if(isTrue(vertical) || soft != 0){ F.getFreqs(seq); }
- cout.flush();