ProteoWizard
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
pwiz::analysis::TabularConfig Struct Reference

#include <TabularConfig.hpp>

Inheritance diagram for pwiz::analysis::TabularConfig:
pwiz::analysis::RegionAnalyzer::Config pwiz::analysis::RegionSIC::Config pwiz::analysis::RegionTIC::Config pwiz::analysis::RunSummary::Config pwiz::analysis::SpectrumTable::Config pwiz::analysis::RegionSlice::Config

Public Types

enum  Delimiter { Delimiter_FixedWidth, Delimiter_Space, Delimiter_Comma, Delimiter_Tab }
 

Public Member Functions

char getDelimiterChar () const
 delimiter between columns (unless set to Delimiter_FixedWidth) More...
 
std::string getFileExtension () const
 
bool checkDelimiter (const std::string &arg)
 
void copyDelimiterConfig (const TabularConfig &rhs)
 
bool delim_equal (const TabularConfig &rhs) const
 
bool operator== (const TabularConfig &rhs) const
 

Protected Member Functions

 TabularConfig ()
 

Protected Attributes

Delimiter delimiter_
 

Detailed Description

Definition at line 38 of file TabularConfig.hpp.

Member Enumeration Documentation

§ Delimiter

Constructor & Destructor Documentation

§ TabularConfig()

pwiz::analysis::TabularConfig::TabularConfig ( )
protected

Member Function Documentation

§ getDelimiterChar()

char pwiz::analysis::TabularConfig::getDelimiterChar ( ) const

delimiter between columns (unless set to Delimiter_FixedWidth)

§ getFileExtension()

std::string pwiz::analysis::TabularConfig::getFileExtension ( ) const

§ checkDelimiter()

bool pwiz::analysis::TabularConfig::checkDelimiter ( const std::string &  arg)

§ copyDelimiterConfig()

void pwiz::analysis::TabularConfig::copyDelimiterConfig ( const TabularConfig rhs)
inline

Definition at line 52 of file TabularConfig.hpp.

References delimiter_.

52 {delimiter_ = rhs.delimiter_;};

§ delim_equal()

bool pwiz::analysis::TabularConfig::delim_equal ( const TabularConfig rhs) const
inline

Definition at line 53 of file TabularConfig.hpp.

References delimiter_.

53 { return delimiter_==rhs.delimiter_;};

§ operator==()

bool pwiz::analysis::TabularConfig::operator== ( const TabularConfig rhs) const
inline

Definition at line 54 of file TabularConfig.hpp.

54 {return delim_equal(rhs);};
bool delim_equal(const TabularConfig &rhs) const

Member Data Documentation

§ delimiter_

Delimiter pwiz::analysis::TabularConfig::delimiter_
protected

Definition at line 57 of file TabularConfig.hpp.

Referenced by copyDelimiterConfig(), and delim_equal().


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