ProteoWizard
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
pwiz::proteome::Serializer_FASTA Class Reference

ProteomeData <-> FASTA stream serialization. More...

#include <Serializer_FASTA.hpp>

Classes

struct  Config
 Serializer_FASTA configuration. More...
 

Public Member Functions

 Serializer_FASTA (const Config &config=Config())
 
void write (std::ostream &os, const ProteomeData &pd, const pwiz::util::IterationListenerRegistry *iterationListenerRegistry) const
 write ProteomeData object to ostream as FASTA More...
 
void read (boost::shared_ptr< std::istream > is, ProteomeData &pd) const
 read in ProteomeData object from a FASTA istream More...
 

Private Member Functions

 Serializer_FASTA (Serializer_FASTA &)
 
Serializer_FASTAoperator= (Serializer_FASTA &)
 

Private Attributes

Config config_
 

Detailed Description

ProteomeData <-> FASTA stream serialization.

Definition at line 38 of file Serializer_FASTA.hpp.

Constructor & Destructor Documentation

§ Serializer_FASTA() [1/2]

pwiz::proteome::Serializer_FASTA::Serializer_FASTA ( const Config config = Config())

§ Serializer_FASTA() [2/2]

pwiz::proteome::Serializer_FASTA::Serializer_FASTA ( Serializer_FASTA )
private

Member Function Documentation

§ write()

void pwiz::proteome::Serializer_FASTA::write ( std::ostream &  os,
const ProteomeData pd,
const pwiz::util::IterationListenerRegistry iterationListenerRegistry 
) const

§ read()

void pwiz::proteome::Serializer_FASTA::read ( boost::shared_ptr< std::istream >  is,
ProteomeData pd 
) const

§ operator=()

Serializer_FASTA& pwiz::proteome::Serializer_FASTA::operator= ( Serializer_FASTA )
private

Member Data Documentation

§ config_

Config pwiz::proteome::Serializer_FASTA::config_
private

Definition at line 60 of file Serializer_FASTA.hpp.


The documentation for this class was generated from the following file: