ProteoWizard
Public Member Functions | Protected Attributes
pwiz::utility::DefaultTabHandler Class Reference

#include <TabReader.hpp>

Inheritance diagram for pwiz::utility::DefaultTabHandler:
pwiz::utility::TabHandler pwiz::utility::MSIHandler pwiz::utility::VectorTabHandler

List of all members.

Public Member Functions

 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 bool updateRecord (const std::vector< std::string > &fields)
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::utility::TabHandler
virtual ~TabHandler ()

Protected Attributes

boost::shared_ptr< Impl > pimpl

Detailed Description

Definition at line 55 of file TabReader.hpp.


Constructor & Destructor Documentation

pwiz::utility::DefaultTabHandler::DefaultTabHandler ( bool  need_headers = true,
char  comment_char = '#' 
)
pwiz::utility::DefaultTabHandler::DefaultTabHandler ( const DefaultTabHandler c)
virtual pwiz::utility::DefaultTabHandler::~DefaultTabHandler ( )
inlinevirtual

Definition at line 64 of file TabReader.hpp.

{}

Member Function Documentation

virtual bool pwiz::utility::DefaultTabHandler::getHeaders ( )
virtual
virtual char pwiz::utility::DefaultTabHandler::useComment ( ) const
virtual
virtual bool pwiz::utility::DefaultTabHandler::open ( )
virtual
virtual bool pwiz::utility::DefaultTabHandler::updateLine ( const std::string &  line)
virtual
virtual bool pwiz::utility::DefaultTabHandler::updateRecord ( const std::vector< std::string > &  fields)
virtual
virtual size_t pwiz::utility::DefaultTabHandler::columns ( ) const
virtual
virtual size_t pwiz::utility::DefaultTabHandler::getHeader ( const std::string &  name) const
virtual
virtual std::string pwiz::utility::DefaultTabHandler::getHeader ( size_t  index) const
virtual
virtual bool pwiz::utility::DefaultTabHandler::close ( )
virtual

Member Data Documentation

boost::shared_ptr<Impl> pwiz::utility::DefaultTabHandler::pimpl
protected

Reimplemented in pwiz::utility::MSIHandler.

Definition at line 86 of file TabReader.hpp.


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