Go to the documentation of this file.Go to the SVN repository for this file.
33 #ifndef CMASK_WRITER_FASTA_H
34 #define CMASK_WRITER_FASTA_H
59 :
CMaskWriter( arg_os ), m_HardMasking(hard_masking) {}
75 virtual void Print( objects::CBioseq_Handle& bsh,
76 const TMaskList &
mask,
77 bool parsed_id =
false );
Output filter to write masked data in fasta format.
virtual ~CMaskWriterFasta()
Object destructor.
CMaskWriterFasta(CNcbiOstream &arg_os, bool hard_masking=false)
Object constructor.
A base class for winmasker output writers.
virtual void Print(objects::CBioseq_Handle &bsh, const TMaskList &mask, bool parsed_id=false)=0
Output masked sequence data.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
#define NCBI_XOBJREAD_EXPORT