|
Code::Blocks
SVN r11506
|
#include <vector>#include <map>#include <wx/string.h>#include <wx/filename.h>#include <wx/dynarray.h>#include <wx/regex.h>#include "compileoptionsbase.h"#include "compileroptions.h"Go to the source code of this file.
Classes | |
| struct | RegExStruct |
| struct | CompilerPrograms |
| Struct to keep programs. More... | |
| struct | CompilerSwitches |
| Struct to keep switches. More... | |
| struct | CompilerTool |
| Struct for compiler/linker commands. More... | |
| class | Compiler |
| Abstract base class for compilers. More... | |
| struct | Compiler::MirrorSettings |
Typedefs | |
| typedef std::vector< RegExStruct > | RegExArray |
| typedef std::vector< CompilerTool > | CompilerToolsVector |
Enumerations | |
| enum | CompilerLineType { cltNormal = 0, cltWarning, cltError, cltInfo } |
| Enum categorizing compiler's output line as warning/error/info/normal. More... | |
| enum | CommandType { ctCompileObjectCmd = 0, ctGenDependenciesCmd, ctCompileResourceCmd, ctLinkExeCmd, ctLinkConsoleExeCmd, ctLinkDynamicCmd, ctLinkStaticCmd, ctLinkNativeCmd, ctCount } |
| Helper enum to retrieve compiler commands. More... | |
| enum | CompilerLoggingType { clogFull, clogSimple, clogNone } |
| Helper enum for type of compiler logging. More... | |
| enum | AutoDetectResult { adrDetected, adrGuessed } |
| struct CompilerPrograms |
| struct Compiler::MirrorSettings |
Definition at line 432 of file compiler.h.
| Class Members | ||
|---|---|---|
| wxArrayString | CmdsAfter | |
| wxArrayString | CmdsBefore | |
| CompilerToolsVector | Commands[ctCount] | |
| wxArrayString | CompilerOptions_ | |
| wxArrayString | ExtraPaths | |
| wxArrayString | IncludeDirs | |
| wxArrayString | LibDirs | |
| wxArrayString | LinkerOptions | |
| wxArrayString | LinkLibs | |
| wxString | MasterPath | |
| wxString | Name | |
| CompilerOptions | Options | |
| CompilerPrograms | Programs | |
| RegExArray | RegExes | |
| wxArrayString | ResIncludeDirs | |
| wxArrayString | ResourceCompilerOptions | |
| wxString | SortOptions[2] | |
| CompilerSwitches | Switches | |
| typedef std::vector<CompilerTool> CompilerToolsVector |
Definition at line 267 of file compiler.h.
| typedef std::vector<RegExStruct> RegExArray |
Definition at line 163 of file compiler.h.
| enum AutoDetectResult |
| Enumerator | |
|---|---|
| adrDetected | |
| adrGuessed | |
Definition at line 190 of file compiler.h.
| enum CommandType |
Helper enum to retrieve compiler commands.
Definition at line 166 of file compiler.h.
| enum CompilerLineType |
Enum categorizing compiler's output line as warning/error/info/normal.
| Enumerator | |
|---|---|
| cltNormal | |
| cltWarning | |
| cltError | |
| cltInfo | |
Definition at line 66 of file compiler.h.
| enum CompilerLoggingType |
Helper enum for type of compiler logging.
| Enumerator | |
|---|---|
| clogFull | |
| clogSimple | |
| clogNone | |
Definition at line 183 of file compiler.h.
1.8.13