ProteoWizard
|
IdentData object plus file I/O. More...
#include <IdentDataFile.hpp>
Classes | |
struct | WriteConfig |
configuration for write() More... |
Public Member Functions | |
IdentDataFile (const std::string &filename, const Reader *reader=0, const pwiz::util::IterationListenerRegistry *iterationListenerRegistry=0, bool ignoreSequenceCollectionAndAnalysisData=false) | |
constructs IdentData object backed by file; reader==0 -> use DefaultReaderList | |
void | write (const std::string &filename, const WriteConfig &config=WriteConfig(), const pwiz::util::IterationListenerRegistry *iterationListenerRegistry=0) |
member write function | |
void | write (std::ostream &os, const std::string &filename, const WriteConfig &config=WriteConfig(), const pwiz::util::IterationListenerRegistry *iterationListenerRegistry=0) |
member write function | |
![]() | |
IdentData (const std::string &id_="", const std::string &creationDate_="") | |
bool | empty () const |
const std::string & | version () const |
returns the version of this mzIdentML document; for a document created programmatically, the version is the current release version of mzIdentML; for a document created from a file/stream, the version is the schema version read from the file/stream | |
![]() | |
Identifiable (const std::string &id_="", const std::string &name_="") | |
virtual | ~Identifiable () |
Static Public Member Functions | |
static void | write (const IdentData &mzid, const std::string &filename, const WriteConfig &config=WriteConfig(), const pwiz::util::IterationListenerRegistry *iterationListenerRegistry=0) |
static write function for any IdentData object; | |
static void | write (const IdentData &mzid, const std::string &filename, std::ostream &os, const WriteConfig &config=WriteConfig(), const pwiz::util::IterationListenerRegistry *iterationListenerRegistry=0) |
static write function for any IdentData object; |
Additional Inherited Members | |
![]() | |
std::string | creationDate |
std::vector< CV > | cvs |
std::vector< AnalysisSoftwarePtr > | analysisSoftwareList |
Provider | provider |
std::vector< ContactPtr > | auditCollection |
AnalysisSampleCollection | analysisSampleCollection |
SequenceCollection | sequenceCollection |
AnalysisCollection | analysisCollection |
AnalysisProtocolCollection | analysisProtocolCollection |
DataCollection | dataCollection |
std::vector < BibliographicReferencePtr > | bibliographicReference |
![]() | |
std::string | id |
std::string | name |
![]() | |
std::string | version_ |
IdentData object plus file I/O.
Definition at line 39 of file IdentDataFile.hpp.
pwiz::identdata::IdentDataFile::IdentDataFile | ( | const std::string & | filename, |
const Reader * | reader = 0 , |
||
const pwiz::util::IterationListenerRegistry * | iterationListenerRegistry = 0 , |
||
bool | ignoreSequenceCollectionAndAnalysisData = false |
||
) |
constructs IdentData object backed by file; reader==0 -> use DefaultReaderList
|
static |
static write function for any IdentData object;
Referenced by testFile().
void pwiz::identdata::IdentDataFile::write | ( | const std::string & | filename, |
const WriteConfig & | config = WriteConfig() , |
||
const pwiz::util::IterationListenerRegistry * | iterationListenerRegistry = 0 |
||
) |
member write function
|
static |
static write function for any IdentData object;
void pwiz::identdata::IdentDataFile::write | ( | std::ostream & | os, |
const std::string & | filename, | ||
const WriteConfig & | config = WriteConfig() , |
||
const pwiz::util::IterationListenerRegistry * | iterationListenerRegistry = 0 |
||
) |
member write function