Go to the SVN repository for this file.
58 if( m_Flags & fIncludeGivenEntry ) {
60 while((*
this) && !x_ValidType()) {
64 if( entry.IsSet() ) {
65x_Initialize( entry.GetSet() );
119 constvector< CRef<CSeq_entry_Info> >&
entries=
146 return(*this)->IsSeq();
148 return(*this)->IsSet();
209 const intiDepthFromGiven =
216 returniDepthFromGiven;
220 _ASSERT( iDepthFromGiven > 0 );
221 return(iDepthFromGiven - 1);
CBioseq_set_EditHandle â.
const TSeq_set & GetSeq_set(void) const
const CTSE_Handle & GetTSE_Handle(void) const
const CBioseq_set_Info & x_GetInfo(void) const
void Reset(void)
Reset handle and make it not to point to any seq-entry.
CSeq_entry_I & operator=(const CSeq_entry_I &iter)
CSeq_entry::E_Choice m_Filter
CSeq_entry_Handle m_Current
CSeq_entry_CI(void)
Create an empty iterator.
CSeq_entry_CI & operator++(void)
Move to the next object in iterated sequence.
int TFlags
bitwise OR of "EFlags"
CSeq_entry_I(void)
Create an empty iterator.
void x_Initialize(const CBioseq_set_Handle &set)
void x_SetCurrentEntry(void)
CBioseq_set_Handle m_Parent
int GetDepth(void) const
Returns the current depth, which may vary depending on flags.
unique_ptr< CSeq_entry_CI > m_SubIt
CSeq_entry_CI & operator=(const CSeq_entry_CI &iter)
bool x_ValidType(void) const
@ fIncludeGivenEntry
Include the top (given) entry.
@ fRecursive
Iterate recursively.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
E_Choice
Choice variants.
static wxAcceleratorEntry entries[3]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4