ProteoWizard
|
a single controlled vocabulary term More...
#include <obo.hpp>
Public Types | |
typedef unsigned int | id_type |
typedef std::vector< id_type > | id_list |
typedef std::multimap < std::string, std::pair < std::string, id_type > > | relation_map |
Public Member Functions | |
Term (id_type id=MAX_ID) | |
bool | operator< (const Term &rhs) const |
Public Attributes | |
std::string | prefix |
id_type | id |
std::string | name |
std::string | def |
id_list | parentsIsA |
id_list | parentsPartOf |
relation_map | relations |
std::multimap< std::string, std::string > | propertyValues |
std::vector< std::string > | exactSynonyms |
bool | isObsolete |
Static Public Attributes | |
static const id_type | MAX_ID |
typedef unsigned int pwiz::data::Term::id_type |
typedef std::vector<id_type> pwiz::data::Term::id_list |
typedef std::multimap<std::string, std::pair<std::string, id_type> > pwiz::data::Term::relation_map |
|
inline |
id_type pwiz::data::Term::id |
Definition at line 49 of file obo.hpp.
Referenced by operator<().
relation_map pwiz::data::Term::relations |
std::multimap<std::string, std::string> pwiz::data::Term::propertyValues |