ProteoWizard
Public Member Functions | Public Attributes
pwiz::cv::CV Struct Reference

Information about an ontology or CV source and a short 'lookup' tag to refer to. More...

#include <cv.hpp>

List of all members.

Public Member Functions

bool operator== (const CV &that) const
 returns true iff id, URI, fullName, and version are all pairwise equal
bool empty () const
 returns ture iff id, URI, fullName, and version are all empty

Public Attributes

std::string id
 the short label to be used as a reference tag with which to refer to this particular Controlled Vocabulary source description (e.g., from the cvLabel attribute, in CVParamType elements).
std::string URI
 the URI for the resource.
std::string fullName
 the usual name for the resource (e.g. The PSI-MS Controlled Vocabulary).
std::string version
 the version of the CV from which the referred-to terms are drawn.

Detailed Description

Information about an ontology or CV source and a short 'lookup' tag to refer to.

Definition at line 10156 of file cv.hpp.


Member Function Documentation

bool pwiz::cv::CV::operator== ( const CV that) const

returns true iff id, URI, fullName, and version are all pairwise equal

bool pwiz::cv::CV::empty ( ) const

returns ture iff id, URI, fullName, and version are all empty

Referenced by testCV().


Member Data Documentation

std::string pwiz::cv::CV::id

the short label to be used as a reference tag with which to refer to this particular Controlled Vocabulary source description (e.g., from the cvLabel attribute, in CVParamType elements).

Definition at line 10159 of file cv.hpp.

Referenced by initializeTestData(), pwiz::tradata::TextWriter::operator()(), pwiz::msdata::TextWriter::operator()(), pwiz::identdata::TextWriter::operator()(), and testCV().

std::string pwiz::cv::CV::URI
std::string pwiz::cv::CV::fullName

the usual name for the resource (e.g. The PSI-MS Controlled Vocabulary).

Definition at line 10165 of file cv.hpp.

Referenced by initializeTestData(), pwiz::tradata::TextWriter::operator()(), pwiz::msdata::TextWriter::operator()(), pwiz::identdata::TextWriter::operator()(), and testCV().

std::string pwiz::cv::CV::version

the version of the CV from which the referred-to terms are drawn.

Definition at line 10168 of file cv.hpp.

Referenced by initializeTestData(), pwiz::tradata::TextWriter::operator()(), pwiz::msdata::TextWriter::operator()(), pwiz::identdata::TextWriter::operator()(), and testCV().


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