| Code::Blocks
    SVN r11506
    | 
#include <wx/choice.h>#include <wx/dynarray.h>#include <wx/process.h>#include <wx/timer.h>#include <queue>#include <cbplugin.h>#include <cbproject.h>#include <compileoptionsbase.h>#include <compilerfactory.h>#include <logger.h>#include <sdk_events.h>#include <settings.h>#include "compilermessages.h"#include "compilererrors.h"#include "compiler_defs.h"Go to the source code of this file.
| Classes | |
| class | CompilerGCC | 
| struct | CompilerGCC::CompilerValidResult | 
| struct | CompilerGCC::BuildJobTarget | 
| struct | CompilerGCC::CompilerProcess | 
| Enumerations | |
| enum | CompilerOptionsType { cotGlobal = 0, cotProjectOrTarget } | 
| enum | ErrorType { etNone = 0, etError, etWarning } | 
| enum | BuildJob { bjIdle = 0, bjWorkspace, bjProject, bjTarget } | 
| Helper enum for compiler's state. This state signifies the kind of build the compiler is working on.  More... | |
| enum | BuildState { bsNone = 0, bsProjectPreBuild, bsTargetClean, bsTargetPreBuild, bsTargetBuild, bsTargetPostBuild, bsTargetDone, bsProjectPostBuild, bsProjectDone } | 
| Defines the current state of the compiler.  More... | |
| enum | LogTarget { ltMessages = 0x01, ltFile = 0x02, ltAll = 0xff } | 
| enum | BuildAction { baClean = 0, baBuild, baRun, baBuildFile } | 
| struct CompilerGCC::CompilerValidResult | 
Definition at line 211 of file compilergcc.h.
| Class Members | ||
|---|---|---|
| Compiler * | compiler | |
| bool | isValid | |
| struct CompilerGCC::CompilerProcess | 
Definition at line 264 of file compilergcc.h.
| Class Members | ||
|---|---|---|
| wxString | OutputFile | |
| long int | PID | |
| PipedProcess * | pProcess | |
| enum BuildAction | 
| Enumerator | |
|---|---|
| baClean | |
| baBuild | |
| baRun | |
| baBuildFile | |
Definition at line 72 of file compilergcc.h.
| enum BuildJob | 
Helper enum for compiler's state. This state signifies the kind of build the compiler is working on.
| Enumerator | |
|---|---|
| bjIdle | Not currently building. | 
| bjWorkspace | Building the workspace. | 
| bjProject | Building the project. | 
| bjTarget | Building the target. | 
Definition at line 42 of file compilergcc.h.
| enum BuildState | 
Defines the current state of the compiler.
| Enumerator | |
|---|---|
| bsNone | |
| bsProjectPreBuild | |
| bsTargetClean | |
| bsTargetPreBuild | |
| bsTargetBuild | |
| bsTargetPostBuild | |
| bsTargetDone | |
| bsProjectPostBuild | |
| bsProjectDone | |
Definition at line 51 of file compilergcc.h.
| enum CompilerOptionsType | 
| Enumerator | |
|---|---|
| cotGlobal | |
| cotProjectOrTarget | |
Definition at line 28 of file compilergcc.h.
| enum ErrorType | 
| Enumerator | |
|---|---|
| etNone | |
| etError | |
| etWarning | |
Definition at line 34 of file compilergcc.h.
| enum LogTarget | 
| Enumerator | |
|---|---|
| ltMessages | |
| ltFile | |
| ltAll | |
Definition at line 64 of file compilergcc.h.
 1.8.13
 1.8.13