Code::Blocks
SVN r11506
|
#include <compiler.h>
Public Member Functions | |
RegExStruct () | |
RegExStruct (const RegExStruct &rhs) | |
RegExStruct (const wxString &_desc, CompilerLineType _lt, const wxString &_regex, int _msg, int _filename=0, int _line=0, int _msg2=0, int _msg3=0) | |
RegExStruct & | operator= (const RegExStruct &obj) |
bool | operator!= (const RegExStruct &other) |
bool | operator== (const RegExStruct &other) |
wxString | GetRegExString () const |
void | SetRegExString (const wxString &str) |
bool | HasRegEx () const |
const wxRegEx & | GetRegEx () const |
Public Attributes | |
wxString | desc |
CompilerLineType | lt |
int | msg [3] |
int | filename |
int | line |
Private Member Functions | |
void | CompileRegEx () const |
Private Attributes | |
wxString | regex |
wxRegEx | regexObject |
bool | regexCompiled |
Definition at line 75 of file compiler.h.
|
inline |
Definition at line 77 of file compiler.h.
|
inline |
Definition at line 82 of file compiler.h.
References msg.
|
inline |
Definition at line 87 of file compiler.h.
References msg.
|
inlineprivate |
Definition at line 151 of file compiler.h.
References wxRegEx::Compile(), wxString::empty(), regex, regexCompiled, and regexObject.
Referenced by GetRegEx().
|
inline |
Definition at line 140 of file compiler.h.
References CompileRegEx(), and regexObject.
Referenced by Compiler::CheckForWarningsAndErrors().
|
inline |
Definition at line 130 of file compiler.h.
References regex.
Referenced by AdvancedCompilerOptionsDlg::FillRegexDetails(), and Compiler::SaveSettings().
|
inline |
Definition at line 139 of file compiler.h.
References wxString::empty(), and regex.
Referenced by Compiler::CheckForWarningsAndErrors().
|
inline |
Definition at line 114 of file compiler.h.
|
inline |
Definition at line 101 of file compiler.h.
References desc, filename, line, lt, msg, regex, and regexCompiled.
|
inline |
|
inline |
Definition at line 131 of file compiler.h.
References regex, and regexCompiled.
Referenced by AdvancedCompilerOptionsDlg::SaveRegexDetails().
wxString RegExStruct::desc |
Definition at line 142 of file compiler.h.
Referenced by AdvancedCompilerOptionsDlg::FillRegexDetails(), AdvancedCompilerOptionsDlg::FillRegexes(), operator=(), operator==(), AdvancedCompilerOptionsDlg::SaveRegexDetails(), and Compiler::SaveSettings().
int RegExStruct::filename |
Definition at line 145 of file compiler.h.
Referenced by Compiler::CheckForWarningsAndErrors(), AdvancedCompilerOptionsDlg::FillRegexDetails(), operator=(), operator==(), AdvancedCompilerOptionsDlg::SaveRegexDetails(), and Compiler::SaveSettings().
int RegExStruct::line |
Definition at line 146 of file compiler.h.
Referenced by Compiler::CheckForWarningsAndErrors(), AdvancedCompilerOptionsDlg::FillRegexDetails(), operator=(), operator==(), AdvancedCompilerOptionsDlg::SaveRegexDetails(), and Compiler::SaveSettings().
CompilerLineType RegExStruct::lt |
Definition at line 143 of file compiler.h.
Referenced by Compiler::CheckForWarningsAndErrors(), AdvancedCompilerOptionsDlg::FillRegexDetails(), operator=(), operator==(), AdvancedCompilerOptionsDlg::SaveRegexDetails(), and Compiler::SaveSettings().
int RegExStruct::msg[3] |
Definition at line 144 of file compiler.h.
Referenced by Compiler::CheckForWarningsAndErrors(), AdvancedCompilerOptionsDlg::FillRegexDetails(), operator=(), operator==(), RegExStruct(), AdvancedCompilerOptionsDlg::SaveRegexDetails(), and Compiler::SaveSettings().
|
private |
Definition at line 159 of file compiler.h.
Referenced by CompileRegEx(), GetRegExString(), HasRegEx(), operator=(), operator==(), and SetRegExString().
|
mutableprivate |
Definition at line 161 of file compiler.h.
Referenced by CompileRegEx(), operator=(), and SetRegExString().
|
mutableprivate |
Definition at line 160 of file compiler.h.
Referenced by CompileRegEx(), and GetRegEx().