NCBI C++ ToolKit
Public Types | Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
CRNANameCompleter Class Reference

Search Toolkit Book for CRNANameCompleter

#include <gui/widgets/wx/rna_name_completer.hpp>

+ Inheritance diagram for CRNANameCompleter:
+ Collaboration diagram for CRNANameCompleter:

Public Types

typedef set< string, PNocaseTContainer
 

Public Member Functions

 CRNANameCompleter ()
 
virtual ~CRNANameCompleter ()
 
virtual bool Start (const wxString &prefix)
 
virtual wxString GetNext ()
 

Static Private Member Functions

static bool x_Init ()
 

Private Attributes

string m_Prefix
 
TContainer::const_iterator m_CurPos
 

Detailed Description

Definition at line 49 of file rna_name_completer.hpp.

Member Typedef Documentation

◆ TContainer

Definition at line 52 of file rna_name_completer.hpp.

Constructor & Destructor Documentation

◆ CRNANameCompleter()

CRNANameCompleter::CRNANameCompleter ( )

Definition at line 39 of file rna_name_completer.cpp.

References set< Key, Compare >::end(), m_CurPos, s_RNANames, and x_Init().

◆ ~CRNANameCompleter()

CRNANameCompleter::~CRNANameCompleter ( )
virtual

Definition at line 45 of file rna_name_completer.cpp.

Member Function Documentation

◆ GetNext()

wxString CRNANameCompleter::GetNext ( void  )
virtual

◆ Start()

bool CRNANameCompleter::Start ( const wxString &  prefix)
virtual

◆ x_Init()

bool CRNANameCompleter::x_Init ( void  )
staticprivate

Member Data Documentation

◆ m_CurPos

TContainer::const_iterator CRNANameCompleter::m_CurPos
private

Definition at line 68 of file rna_name_completer.hpp.

Referenced by CRNANameCompleter(), GetNext(), and Start().

◆ m_Prefix

string CRNANameCompleter::m_Prefix
private

Definition at line 67 of file rna_name_completer.hpp.

Referenced by GetNext(), and Start().


The documentation for this class was generated from the following files:
Modified on Wed Sep 04 15:00:39 2024 by modify_doxy.py rev. 669887