Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Protected Attributes

CVReference Class Reference
[Datastructures]

Controlled Vocabulary Reference. More...

#include <OpenMS/DATASTRUCTURES/CVReference.h>

List of all members.

Public Member Functions

 CVReference ()
 Default constructor.
 CVReference (const CVReference &rhs)
 Copy constructor.
virtual ~CVReference ()
 Destructor.
CVReferenceoperator= (const CVReference &rhs)
 Assignment operator.
Accessors

void setName (const String &name)
 sets the name of the CV reference
const StringgetName () const
 returns the name of the CV reference
void setIdentifier (const String &identifier)
 sets the CV identifier which is referenced
const StringgetIdentifier () const
 returns the CV identifier which is referenced
Predicates

bool operator== (const CVReference &rhs) const
 equality operator
bool operator!= (const CVReference &rhs) const
 inequality operator

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

CVReference (  ) 

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.10.0 Documentation generated on Thu Mar 7 2013 09:42:51 using doxygen 1.7.1