NCBI C++ ToolKit
|
Search Toolkit Book for SSeqIdRange::const_iterator
#include <objects/seqloc/Seq_id.hpp>
Public Types | |
typedef random_access_iterator_tag | iterator_category |
typedef string | value_type |
typedef ptrdiff_t | difference_type |
typedef const string * | pointer |
typedef string & | reference |
Public Member Functions | |
const_iterator (const SSeqIdRange &range) | |
const_iterator (const SSeqIdRange &range, int number) | |
const_iterator (const const_iterator &it) | |
const_iterator & | operator= (const const_iterator &it) |
string | operator* (void) const |
const string * | operator-> (void) const |
string | operator[] (int n) const |
CRef< CSeq_id > | GetID (void) const |
const_iterator & | operator++ (void) |
const_iterator | operator++ (int) |
const_iterator & | operator-- (void) |
const_iterator | operator-- (int) |
const_iterator | operator+ (int n) const |
const_iterator | operator- (int n) const |
const_iterator & | operator+= (int n) |
const_iterator & | operator-= (int n) |
bool | operator== (const const_iterator &it) const |
bool | operator!= (const const_iterator &it) const |
bool | operator< (const const_iterator &it) const |
bool | operator> (const const_iterator &it) const |
bool | operator<= (const const_iterator &it) const |
bool | operator>= (const const_iterator &it) const |
int | operator- (const const_iterator &it) const |
Private Member Functions | |
const string & | x_SetAccession (void) const |
Private Attributes | |
const SSeqIdRange * | m_Range |
int | m_Number |
string | m_Accession |
Definition at line 904 of file Seq_id.hpp.