Code::Blocks  SVN r11506
Public Member Functions | Private Member Functions | Private Attributes | List of all members
InsertClassMethodDlg Class Reference

#include <insertclassmethoddlg.h>

Inheritance diagram for InsertClassMethodDlg:
Collaboration diagram for InsertClassMethodDlg:

Public Member Functions

 InsertClassMethodDlg (wxWindow *parent, ParserBase *parser, const wxString &filename)
 
virtual ~InsertClassMethodDlg ()
 
wxArrayString GetCode () const
 
- Public Member Functions inherited from wxScrollingDialog
 wxScrollingDialog ()
 
 wxScrollingDialog (wxWindow *parent, int id=wxID_ANY, const wxString &title=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=_("dialogBox"))
 
- Public Member Functions inherited from wxDialog
virtual int ShowModal ()
 

Private Member Functions

void FillClasses ()
 
void FillMethods ()
 
void OnClassesChange (wxCommandEvent &event)
 
void OnCodeChange (wxCommandEvent &event)
 
void OnFilterChange (wxCommandEvent &event)
 
 DECLARE_EVENT_TABLE ()
 

Private Attributes

ParserBasem_Parser
 
bool m_Decl
 
wxString m_Filename
 

Detailed Description

Definition at line 21 of file insertclassmethoddlg.h.

Constructor & Destructor Documentation

◆ InsertClassMethodDlg()

InsertClassMethodDlg::InsertClassMethodDlg ( wxWindow parent,
ParserBase parser,
const wxString filename 
)

Definition at line 92 of file insertclassmethoddlg.cpp.

References _T, wxXmlResource::Get(), and wxXmlResource::LoadObject().

◆ ~InsertClassMethodDlg()

InsertClassMethodDlg::~InsertClassMethodDlg ( )
virtual

Definition at line 104 of file insertclassmethoddlg.cpp.

Member Function Documentation

◆ DECLARE_EVENT_TABLE()

InsertClassMethodDlg::DECLARE_EVENT_TABLE ( )
private

◆ FillClasses()

void InsertClassMethodDlg::FillClasses ( )
private

◆ FillMethods()

void InsertClassMethodDlg::FillMethods ( )
private

◆ GetCode()

wxArrayString InsertClassMethodDlg::GetCode ( ) const

◆ OnClassesChange()

void InsertClassMethodDlg::OnClassesChange ( wxCommandEvent event)
private

◆ OnCodeChange()

void InsertClassMethodDlg::OnCodeChange ( wxCommandEvent event)
private

◆ OnFilterChange()

void InsertClassMethodDlg::OnFilterChange ( wxCommandEvent event)
private

Member Data Documentation

◆ m_Decl

bool InsertClassMethodDlg::m_Decl
private

Definition at line 37 of file insertclassmethoddlg.h.

◆ m_Filename

wxString InsertClassMethodDlg::m_Filename
private

Definition at line 38 of file insertclassmethoddlg.h.

◆ m_Parser

ParserBase* InsertClassMethodDlg::m_Parser
private

Definition at line 36 of file insertclassmethoddlg.h.


The documentation for this class was generated from the following files: