15#include <boost/iostreams/filtering_stream.hpp>
16using boost::iostreams::filtering_istream;
17void readOneFastaSeq(filtering_istream &ifstrm,
char* &sequence,
char* &name,
long &length);
20void readOneFastaSeq(std::stringstream &ifstrm,
char* &sequence,
char* &name,
long &length);
21void readOneFastaSeq(std::stringstream &ifstrm,
char* &sequence,
char* &name,
int &length);
22void readOneFastaSeq(std::ifstream &ifstrm,
char* &sequence,
char* &name,
long &length);
23void readFastaHeader(std::ifstream &ifstrm,
char* &name);
24bool isFasta(std::ifstream &ifstrm);