NCBI C++ ToolKit
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
SSeqIdRange::const_iterator Class Reference

Search Toolkit Book for SSeqIdRange::const_iterator

#include <objects/seqloc/Seq_id.hpp>

+ Collaboration diagram for SSeqIdRange::const_iterator:

Public Types

typedef random_access_iterator_tag iterator_category
 
typedef string value_type
 
typedef ptrdiff_t difference_type
 
typedef const stringpointer
 
typedef stringreference
 

Public Member Functions

 const_iterator (const SSeqIdRange &range)
 
 const_iterator (const SSeqIdRange &range, int number)
 
 const_iterator (const const_iterator &it)
 
const_iteratoroperator= (const const_iterator &it)
 
string operator* (void) const
 
const stringoperator-> (void) const
 
string operator[] (int n) const
 
CRef< CSeq_idGetID (void) const
 
const_iteratoroperator++ (void)
 
const_iterator operator++ (int)
 
const_iteratoroperator-- (void)
 
const_iterator operator-- (int)
 
const_iterator operator+ (int n) const
 
const_iterator operator- (int n) const
 
const_iteratoroperator+= (int n)
 
const_iteratoroperator-= (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 stringx_SetAccession (void) const
 

Private Attributes

const SSeqIdRangem_Range
 
int m_Number
 
string m_Accession
 

Detailed Description

Definition at line 904 of file Seq_id.hpp.


The documentation for this class was generated from the following files:
Modified on Fri Sep 20 14:57:34 2024 by modify_doxy.py rev. 669887