Public Types | Public Member Functions | Public Attributes
pwiz::cv::CVTermInfo Struct Reference

structure for holding CV term info More...

#include <cv.hpp>

List of all members.

Public Types

typedef std::vector< CVID > id_list

Public Member Functions

 CVTermInfo ()
const std::string & shortName () const
std::string prefix () const

Public Attributes

CVID cvid
std::string id
std::string name
std::string def
bool isObsolete
id_list parentsIsA
id_list parentsPartOf
std::multimap< std::string, CVID > otherRelations
std::vector< std::string > exactSynonyms
std::multimap< std::string,
std::string > 

Detailed Description

structure for holding CV term info

Definition at line 10184 of file cv.hpp.

Member Typedef Documentation

typedef std::vector<CVID> pwiz::cv::CVTermInfo::id_list

Definition at line 10192 of file cv.hpp.

Constructor & Destructor Documentation

pwiz::cv::CVTermInfo::CVTermInfo ( )

Definition at line 10199 of file cv.hpp.

: cvid((CVID)-1) {}

Member Function Documentation

const std::string& pwiz::cv::CVTermInfo::shortName ( ) const
std::string pwiz::cv::CVTermInfo::prefix ( ) const

Member Data Documentation

CVID pwiz::cv::CVTermInfo::cvid

Definition at line 10186 of file cv.hpp.

std::string pwiz::cv::CVTermInfo::id

Definition at line 10187 of file cv.hpp.

Referenced by WriteCVParam::operator()(), and test().

std::string pwiz::cv::CVTermInfo::name
std::string pwiz::cv::CVTermInfo::def

Definition at line 10189 of file cv.hpp.

Referenced by test().

bool pwiz::cv::CVTermInfo::isObsolete

Definition at line 10190 of file cv.hpp.

id_list pwiz::cv::CVTermInfo::parentsIsA

Definition at line 10193 of file cv.hpp.

Referenced by test().

id_list pwiz::cv::CVTermInfo::parentsPartOf

Definition at line 10194 of file cv.hpp.

Referenced by test().

std::multimap<std::string, CVID> pwiz::cv::CVTermInfo::otherRelations

Definition at line 10195 of file cv.hpp.

Referenced by testOtherRelations().

std::vector<std::string> pwiz::cv::CVTermInfo::exactSynonyms

Definition at line 10196 of file cv.hpp.

Referenced by testSynonyms().

std::multimap<std::string, std::string> pwiz::cv::CVTermInfo::propertyValues

Definition at line 10197 of file cv.hpp.

Referenced by testPropertyValues().

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