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

#include <MSIHandler.hpp>

Inheritance diagram for pwiz::util::MSIHandler:
pwiz::util::DefaultTabHandler pwiz::util::TabHandler

Classes

struct  Record
 

Public Member Functions

 MSIHandler ()
 
virtual ~MSIHandler ()
 
virtual bool updateRecord (const std::vector< std::string > &fields)
 
size_t size () const
 
Record record (size_t index) const
 
Record lastRecord () const
 
- Public Member Functions inherited from pwiz::util::DefaultTabHandler
 DefaultTabHandler (bool need_headers=true, char comment_char='#')
 
 DefaultTabHandler (const DefaultTabHandler &c)
 
virtual ~DefaultTabHandler ()
 
virtual bool getHeaders ()
 
virtual char useComment () const
 
virtual bool open ()
 
virtual bool updateLine (const std::string &line)
 
virtual size_t columns () const
 
virtual size_t getHeader (const std::string &name) const
 
virtual std::string getHeader (size_t index) const
 
virtual bool close ()
 
- Public Member Functions inherited from pwiz::util::TabHandler
virtual ~TabHandler ()
 

Private Attributes

boost::shared_ptr< Impl > pimpl
 

Additional Inherited Members

- Protected Attributes inherited from pwiz::util::DefaultTabHandler
boost::shared_ptr< Impl > pimpl
 

Detailed Description

Definition at line 34 of file MSIHandler.hpp.

Constructor & Destructor Documentation

§ MSIHandler()

pwiz::util::MSIHandler::MSIHandler ( )

§ ~MSIHandler()

virtual pwiz::util::MSIHandler::~MSIHandler ( )
inlinevirtual

Definition at line 63 of file MSIHandler.hpp.

References pwiz::proteome::AminoAcid::Info::record().

63 {}

Member Function Documentation

§ updateRecord()

virtual bool pwiz::util::MSIHandler::updateRecord ( const std::vector< std::string > &  fields)
virtual

Reimplemented from pwiz::util::DefaultTabHandler.

§ size()

size_t pwiz::util::MSIHandler::size ( ) const

§ record()

Record pwiz::util::MSIHandler::record ( size_t  index) const

§ lastRecord()

Record pwiz::util::MSIHandler::lastRecord ( ) const

Member Data Documentation

§ pimpl

boost::shared_ptr<Impl> pwiz::util::MSIHandler::pimpl
private

Definition at line 74 of file MSIHandler.hpp.


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