ProteoWizard
Public Member Functions | Public Attributes | List of all members
pwiz::cv::CV Struct Reference

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

#include <cv.hpp>

Public Member Functions

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

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). More...
 
std::string URI
 the URI for the resource. More...
 
std::string fullName
 the usual name for the resource (e.g. The PSI-MS Controlled Vocabulary). More...
 
std::string version
 the version of the CV from which the referred-to terms are drawn. More...
 

Detailed Description

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

Definition at line 12996 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 12999 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 13005 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 13008 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: