Member List

Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# gnMultiSpec Member List

This is the complete list of members for gnMultiSpec, including all inherited members.

AddFeature(gnBaseFeature *feat) | gnMultiSpec |
AddHeader(gnBaseHeader *head, const uint32 i=UINT32_MAX) | gnMultiSpec | `[virtual]`
AddSpec(gnBaseSpec *spec, const uint32 i=UINT32_MAX)=0 | gnMultiSpec | `[pure virtual]`
Clear() | gnMultiSpec | `[virtual]`
Clone() const=0 | gnMultiSpec | `[pure virtual]`
CloneRange(const uint32 startI, const uint32 len) const=0 | gnBaseSpec | `[pure virtual]`
CropEnd(gnSeqI cropLen) | gnMultiSpec | `[virtual]`
CropStart(gnSeqI cropLen) | gnMultiSpec | `[virtual]`
GetBrokenFeatures(const gnLocation &lt, vector< gnBaseFeature * > &feature_vector) const=0 | gnMultiSpec | `[pure virtual]`
GetContainedFeatures(const gnLocation &lt, vector< gnBaseFeature * > &feature_vector, vector< uint32 > &index_vector) const=0 | gnMultiSpec | `[pure virtual]`
GetFeature(const uint32 i) const=0 | gnMultiSpec | `[pure virtual]`
GetFeatureListLength() const=0 | gnMultiSpec | `[pure virtual]`
GetHeader(const uint32 i) const | gnMultiSpec | `[inline, virtual]`
GetHeader(const string &name, uint32 &i) const | gnMultiSpec | `[virtual]`
GetHeaderListLength() const | gnMultiSpec | `[inline, virtual]`
GetIntersectingFeatures(const gnLocation &lt, vector< gnBaseFeature * > &feature_vector, vector< uint32 > &index_vector) const=0 | gnMultiSpec | `[pure virtual]`
GetLength() const | gnMultiSpec | `[virtual]`
GetName() const | gnBaseSpec | `[inline, virtual]`
GetSourceName() const | gnMultiSpec | `[inline, virtual]`
GetSpec(const uint32 i) const=0 | gnMultiSpec | `[pure virtual]`
GetSpecByBase(const gnSeqI baseI) const=0 | gnMultiSpec | `[pure virtual]`
GetSpecEndBase(const uint32 specI) const | gnMultiSpec | `[virtual]`
GetSpecIndexByBase(const gnSeqI baseI) const | gnMultiSpec | `[virtual]`
GetSpecIndexByName(const string &name) const | gnMultiSpec | `[virtual]`
GetSpecListLength() const=0 | gnMultiSpec | `[pure virtual]`
GetSpecStartBase(const uint32 specI) const | gnMultiSpec | `[virtual]`
gnBaseSpec() | gnBaseSpec | `[inline]`
gnClone() | gnClone | `[inline]`
gnMultiSpec() | gnMultiSpec | `[inline]`
IsCircular() const | gnBaseSpec | `[inline, virtual]`
IsReverseComplement() const | gnBaseSpec | `[inline, virtual]`
m_circular | gnBaseSpec | `[protected]`
m_headerList | gnMultiSpec | `[protected]`
m_name | gnBaseSpec | `[protected]`
m_reverseComplement | gnBaseSpec | `[protected]`
m_sourceName | gnMultiSpec | `[protected]`
RemoveFeature(const uint32 i)=0 | gnMultiSpec | `[pure virtual]`
RemoveHeader(uint32 i) | gnMultiSpec | `[virtual]`
RemoveSpec(uint32 i)=0 | gnMultiSpec | `[pure virtual]`
SeqRead(const gnSeqI start, gnSeqC *buf, uint32 &bufLen, const uint32 contigI) const | gnMultiSpec | `[virtual]`
SetCircular(const boolean value) | gnBaseSpec | `[inline, virtual]`
SetName(const string &name) | gnBaseSpec | `[inline, virtual]`
SetReverseComplement(const boolean value)=0 | gnBaseSpec | `[pure virtual]`
SetSourceName(const string &sourceName) | gnMultiSpec | `[inline, virtual]`
~gnBaseSpec() | gnBaseSpec | `[inline, virtual]`
~gnClone() | gnClone | `[inline, virtual]`
~gnMultiSpec() | gnMultiSpec | `[inline, virtual]`