#include <TextWriter.hpp>
List of all members.
Detailed Description
Definition at line 39 of file TextWriter.hpp.
Constructor & Destructor Documentation
pwiz::proteome::TextWriter::TextWriter |
( |
std::ostream & |
os, |
|
|
int |
depth = 0 |
|
) |
| |
|
inline |
Member Function Documentation
TextWriter& pwiz::proteome::TextWriter::operator() |
( |
const std::string & |
text | ) |
|
|
inline |
template<typename object_type >
TextWriter& pwiz::proteome::TextWriter::operator() |
( |
const std::string & |
label, |
|
|
const std::vector< object_type > & |
v |
|
) |
| |
|
inline |
Definition at line 56 of file TextWriter.hpp.
{
(*this)(label);
for_each(v.begin(), v.end(),
child());
return *this;
}
TextWriter& pwiz::proteome::TextWriter::operator() |
( |
const ProteinList & |
proteinList, |
|
|
bool |
metadata_only = false |
|
) |
| |
|
inline |
template<typename object_type >
TextWriter& pwiz::proteome::TextWriter::operator() |
( |
const boost::shared_ptr< object_type > & |
p | ) |
|
|
inline |
Definition at line 104 of file TextWriter.hpp.
{
return p.get() ? (*this)(*p) : *this;
}
Member Data Documentation
std::ostream& pwiz::proteome::TextWriter::os_ |
|
private |
int pwiz::proteome::TextWriter::depth_ |
|
private |
std::string pwiz::proteome::TextWriter::indent_ |
|
private |
The documentation for this class was generated from the following file:
- /Users/parag/_Research/pwiz/svn/trunk/pwiz/pwiz/data/proteome/TextWriter.hpp