#include <gnBaseQualifier.h>
Inheritance diagram for gnBaseQualifier::
Public Methods | |
gnBaseQualifier () | |
virtual | ~gnBaseQualifier () |
virtual gnBaseQualifier* | Clone () const=0 |
virtual string | GetName () const=0 |
Get the name of qualifier stored in this class. More... | |
virtual string | GetValue () const=0 |
Get the qualifier stored in this class. More... | |
virtual uint32 | GetNameLength () const=0 |
Get the length of the qualifier name stored in this class. More... | |
virtual uint32 | GetValueLength () const=0 |
Get the length of the qualifier stored in this class. More... |
gnBaseFeature uses qualifiers to store annotated sequences. Use gnStringQualifier for a general purpose qualifier class.
Definition at line 26 of file gnBaseQualifier.h.
|
Definition at line 29 of file gnBaseQualifier.h. |
|
Definition at line 30 of file gnBaseQualifier.h. |
|
Reimplemented from gnClone. Reimplemented in gnSourceQualifier, and gnStringQualifier. |
|
Get the name of qualifier stored in this class.
Reimplemented in gnSourceQualifier, and gnStringQualifier. Referenced by gnBaseFeature::FirstIndexOfQualifier(), gnBaseFeature::GetQualifierName(), gnBaseFeature::HasQualifier(), gnBaseFeature::LastIndexOfQualifier(), and gnGBKSource::Write().
|
|
Get the length of the qualifier name stored in this class.
Reimplemented in gnSourceQualifier, and gnStringQualifier. |
|
Get the qualifier stored in this class.
Reimplemented in gnSourceQualifier, and gnStringQualifier. Referenced by gnBaseFeature::GetQualifierValue(), and gnGBKSource::Write().
|
|
Get the length of the qualifier stored in this class.
Reimplemented in gnSourceQualifier, and gnStringQualifier. |