ProteoWizard
Classes | Public Types | Public Member Functions | Private Attributes | Friends
pwiz::analysis::PepxmlRecordReader Class Reference

#include <PepXMLCat.hpp>

List of all members.

Classes

struct  Config
struct  record

Public Types

typedef std::vector< recordset
typedef std::vector< record >
::iterator 
iterator
typedef std::vector< record >
::const_iterator 
const_iterator

Public Member Functions

 PepxmlRecordReader (const Config &_config)
virtual ~PepxmlRecordReader ()
bool open (const std::string &file)
void close ()
void print_headers (std::ostream &os) const
const_iterator begin () const
const_iterator end () const
iterator begin ()
iterator end ()

Private Attributes

Config config
set recordset
std::string search_engine

Friends

PWIZ_API_DECL std::ostream & operator<< (std::ostream &os, PepxmlRecordReader &prr)

Detailed Description

Definition at line 37 of file PepXMLCat.hpp.


Member Typedef Documentation

Definition at line 100 of file PepXMLCat.hpp.

Definition at line 101 of file PepXMLCat.hpp.

Definition at line 102 of file PepXMLCat.hpp.


Constructor & Destructor Documentation

pwiz::analysis::PepxmlRecordReader::PepxmlRecordReader ( const Config _config)
virtual pwiz::analysis::PepxmlRecordReader::~PepxmlRecordReader ( )
virtual

Member Function Documentation

bool pwiz::analysis::PepxmlRecordReader::open ( const std::string &  file)
void pwiz::analysis::PepxmlRecordReader::close ( )
void pwiz::analysis::PepxmlRecordReader::print_headers ( std::ostream &  os) const
const_iterator pwiz::analysis::PepxmlRecordReader::begin ( ) const
const_iterator pwiz::analysis::PepxmlRecordReader::end ( ) const
iterator pwiz::analysis::PepxmlRecordReader::begin ( )
iterator pwiz::analysis::PepxmlRecordReader::end ( )

Friends And Related Function Documentation

PWIZ_API_DECL std::ostream& operator<< ( std::ostream &  os,
PepxmlRecordReader prr 
)
friend

Member Data Documentation

Config pwiz::analysis::PepxmlRecordReader::config
private

Definition at line 120 of file PepXMLCat.hpp.

set pwiz::analysis::PepxmlRecordReader::recordset
private

Definition at line 121 of file PepXMLCat.hpp.

std::string pwiz::analysis::PepxmlRecordReader::search_engine
private

Definition at line 122 of file PepXMLCat.hpp.


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