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

Search Toolkit Book for CMacroStrConstraintPanel

#include <gui/packages/pkg_sequence_edit/suspect_product_rule_editor.hpp>

+ Inheritance diagram for CMacroStrConstraintPanel:
+ Collaboration diagram for CMacroStrConstraintPanel:

Public Member Functions

 CMacroStrConstraintPanel ()
 Constructors. More...
 
 CMacroStrConstraintPanel (wxWindow *parent, CRef< CSearch_func > search_func, string *val, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL)
 
virtual ~CMacroStrConstraintPanel ()
 Destructor. More...
 
virtual CRef< CSearch_funcGetSearchFunc ()
 
virtual void SetSearchFunc (const CSearch_func &search_func)
 
- Public Member Functions inherited from CSearch_func_provider
virtual ~CSearch_func_provider ()
 

Private Member Functions

 wxDECLARE_NO_COPY_CLASS (CMacroStrConstraintPanel)
 

Private Attributes

CRef< CSearch_funcm_Search_func
 
stringm_val
 
wxTextCtrl * m_Text
 

Detailed Description

Definition at line 424 of file suspect_product_rule_editor.hpp.

Constructor & Destructor Documentation

◆ CMacroStrConstraintPanel() [1/2]

CMacroStrConstraintPanel::CMacroStrConstraintPanel ( )

Constructors.

◆ CMacroStrConstraintPanel() [2/2]

CMacroStrConstraintPanel::CMacroStrConstraintPanel ( wxWindow *  parent,
CRef< CSearch_func search_func,
string val,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL 
)
inline

◆ ~CMacroStrConstraintPanel()

virtual CMacroStrConstraintPanel::~CMacroStrConstraintPanel ( )
inlinevirtual

Destructor.

Definition at line 450 of file suspect_product_rule_editor.hpp.

Member Function Documentation

◆ GetSearchFunc()

virtual CRef<CSearch_func> CMacroStrConstraintPanel::GetSearchFunc ( )
inlinevirtual

◆ SetSearchFunc()

virtual void CMacroStrConstraintPanel::SetSearchFunc ( const CSearch_func search_func)
inlinevirtual

◆ wxDECLARE_NO_COPY_CLASS()

CMacroStrConstraintPanel::wxDECLARE_NO_COPY_CLASS ( CMacroStrConstraintPanel  )
private

Member Data Documentation

◆ m_Search_func

CRef<CSearch_func> CMacroStrConstraintPanel::m_Search_func
private

Definition at line 477 of file suspect_product_rule_editor.hpp.

Referenced by GetSearchFunc(), and SetSearchFunc().

◆ m_Text

wxTextCtrl* CMacroStrConstraintPanel::m_Text
private

◆ m_val

string* CMacroStrConstraintPanel::m_val
private

Definition at line 478 of file suspect_product_rule_editor.hpp.

Referenced by GetSearchFunc(), and SetSearchFunc().


The documentation for this class was generated from the following file:
Modified on Tue Apr 30 06:38:24 2024 by modify_doxy.py rev. 669887