Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Protected Attributes | List of all members
CVReference Class Reference

Controlled Vocabulary Reference. More...

#include <OpenMS/DATASTRUCTURES/CVReference.h>

Public Member Functions

 CVReference ()
 Default constructor. More...
 
 CVReference (const CVReference &rhs)
 Copy constructor. More...
 
virtual ~CVReference ()
 Destructor. More...
 
CVReferenceoperator= (const CVReference &rhs)
 Assignment operator. More...
 
Accessors
void setName (const String &name)
 sets the name of the CV reference More...
 
const StringgetName () const
 returns the name of the CV reference More...
 
void setIdentifier (const String &identifier)
 sets the CV identifier which is referenced More...
 
const StringgetIdentifier () const
 returns the CV identifier which is referenced More...
 
Predicates
bool operator== (const CVReference &rhs) const
 equality operator More...
 
bool operator!= (const CVReference &rhs) const
 inequality operator More...
 

Protected Attributes

String name_
 
String identifier_
 

Detailed Description

Controlled Vocabulary Reference.

Reference to a controlled vocabulary, defined in the first section of a mapping file.

Constructor & Destructor Documentation

Default constructor.

CVReference ( const CVReference rhs)

Copy constructor.

virtual ~CVReference ( )
virtual

Destructor.

Member Function Documentation

const String& getIdentifier ( ) const

returns the CV identifier which is referenced

const String& getName ( ) const

returns the name of the CV reference

bool operator!= ( const CVReference rhs) const

inequality operator

CVReference& operator= ( const CVReference rhs)

Assignment operator.

bool operator== ( const CVReference rhs) const

equality operator

void setIdentifier ( const String identifier)

sets the CV identifier which is referenced

void setName ( const String name)

sets the name of the CV reference

Member Data Documentation

String identifier_
protected
String name_
protected

OpenMS / TOPP release 1.11.1 Documentation generated on Thu Nov 14 2013 11:19:28 using doxygen 1.8.5