#include <DelimWriter.hpp>
List of all members.
Public Types |
typedef std::vector< std::string > | line_type |
Detailed Description
Definition at line 34 of file DelimWriter.hpp.
Member Typedef Documentation
Constructor & Destructor Documentation
pwiz::identdata::DelimWriter::DelimWriter |
( |
std::ostream * |
os = 0 , |
|
|
char |
delim = '\t' , |
|
|
bool |
headers = false |
|
) |
| |
|
inline |
Member Function Documentation
template<typename T >
std::ostream* pwiz::identdata::DelimWriter::operator() |
( |
const T & |
t | ) |
|
|
inline |
template<typename object_type >
std::ostream* pwiz::identdata::DelimWriter::write |
( |
const std::vector< object_type > & |
v | ) |
|
|
inline |
Definition at line 51 of file DelimWriter.hpp.
References os_.
{
std::for_each(v.begin(), v.end(), (*this));
}
template<typename object_type >
std::ostream* pwiz::identdata::DelimWriter::write |
( |
const boost::shared_ptr< object_type > & |
pob | ) |
|
|
inline |
Definition at line 58 of file DelimWriter.hpp.
References os_.
{
if (pob.get())
return (*this)(*pob);
}
std::ostream* pwiz::identdata::DelimWriter::writeHeaders |
( |
| ) |
|
std::ostream* pwiz::identdata::DelimWriter::write |
( |
const IdentData & |
mzid | ) |
|
std::ostream* pwiz::identdata::DelimWriter::write |
( |
const PeptideEvidence & |
pe | ) |
|
std::ostream* pwiz::identdata::DelimWriter::write |
( |
const line_type & |
line | ) |
|
pwiz::identdata::DelimWriter::operator bool |
( |
| ) |
const |
Member Data Documentation
std::ostream* pwiz::identdata::DelimWriter::os_ |
|
private |
char pwiz::identdata::DelimWriter::delim_ |
|
private |
bool pwiz::identdata::DelimWriter::headers_ |
|
private |
line_type pwiz::identdata::DelimWriter::current_line |
|
private |
The documentation for this class was generated from the following file:
- /Users/parag/_Research/pwiz/svn/trunk/pwiz/pwiz/data/identdata/DelimWriter.hpp