AddOutputLine(const wxString &output, bool forceErrorColour=false) | CompilerGCC | private |
AddToCommandQueue(const wxArrayString &commands) | CompilerGCC | private |
AllocProcesses() | CompilerGCC | private |
AskForActiveProject() | CompilerGCC | private |
Build(ProjectBuildTarget *target=0L) | CompilerGCC | virtual |
Build(const wxString &target) | CompilerGCC | virtual |
BuildJobTargetsList typedef | CompilerGCC | private |
BuildMenu(wxMenuBar *menuBar) | CompilerGCC | virtual |
cbCompilerPlugin::BuildMenu(cb_optional wxMenuBar *menuBar) | cbPlugin | inlinevirtual |
BuildModuleMenu(const ModuleType type, wxMenu *menu, const FileTreeData *data=0) | CompilerGCC | virtual |
cbCompilerPlugin::BuildModuleMenu(cb_optional const ModuleType type, cb_optional wxMenu *menu, cb_optional const FileTreeData *data=nullptr) | cbPlugin | inlinevirtual |
BuildStateManagement() | CompilerGCC | private |
BuildToolBar(wxToolBar *toolBar) | CompilerGCC | virtual |
cbCompilerPlugin::BuildToolBar(cb_optional wxToolBar *toolBar) | cbPlugin | inlinevirtual |
BuildWorkspace(const wxString &target=wxEmptyString) | CompilerGCC | virtual |
CalculateProjectDependencies(cbProject *prj, wxArrayInt &deps) | CompilerGCC | private |
CalculateWorkspaceDependencies(wxArrayInt &deps) | CompilerGCC | private |
CanDetach() const | cbPlugin | inlinevirtual |
cbCompilerPlugin() | cbCompilerPlugin | |
cbPlugin() | cbPlugin | |
CheckProject() | CompilerGCC | private |
Clean(const wxString &target) | CompilerGCC | virtual |
Clean(ProjectBuildTarget *target=0L) | CompilerGCC | virtual |
CleanWorkspace(const wxString &target=wxEmptyString) | CompilerGCC | virtual |
ClearLog(bool switchToLog) | CompilerGCC | private |
CompileFile(const wxString &file) | CompilerGCC | virtual |
CompileFileDefault(cbProject *project, ProjectFile *pf, ProjectBuildTarget *bt) | CompilerGCC | virtual |
CompileFileWithoutProject(const wxString &file) | CompilerGCC | virtual |
CompilerGCC() | CompilerGCC | |
CompilerOptionsDlg class | CompilerGCC | friend |
CompilerProcessList typedef | CompilerGCC | private |
CompilerValid(ProjectBuildTarget *target=0) | CompilerGCC | private |
Configure(cbProject *project, ProjectBuildTarget *target=0L) | CompilerGCC | virtual |
CreateStatusField(cbStatusBar *statusBar) | cbPlugin | inlinevirtual |
Dispatcher(wxCommandEvent &event) | CompilerGCC | private |
DistClean(ProjectBuildTarget *target=0L) | CompilerGCC | virtual |
DistClean(const wxString &target) | CompilerGCC | virtual |
DoAskForTarget() | CompilerGCC | private |
DoBuild(bool clean, bool build) | CompilerGCC | private |
DoBuild(const wxString &target, bool clean, bool build, bool clearLog=true) | CompilerGCC | private |
DoClean(const wxArrayString &commands) | CompilerGCC | private |
DoCleanWithMake(ProjectBuildTarget *bt) | CompilerGCC | private |
DoClearErrors() | CompilerGCC | private |
DoClearTargetMenu() | CompilerGCC | private |
DoGotoNextError() | CompilerGCC | private |
DoGotoPreviousError() | CompilerGCC | private |
DoGUIAskForTarget() | CompilerGCC | private |
DoPrepareQueue(bool clearLog) | CompilerGCC | private |
DoRecreateTargetMenu() | CompilerGCC | private |
DoRegisterCompilers() | CompilerGCC | private |
DoRunQueue() | CompilerGCC | private |
DoSwitchProjectTemporarily() | CompilerGCC | private |
DoUpdateTargetMenu(int targetIndex) | CompilerGCC | private |
DoWorkspaceBuild(const wxString &target, bool clean, bool build, bool clearLog=true) | CompilerGCC | private |
ExpandTargets(cbProject *project, const wxString &targetName, wxArrayString &result) | CompilerGCC | private |
FreeProcesses() | CompilerGCC | private |
GetActiveProcessCount() const | CompilerGCC | private |
GetBuildTargetForFile(ProjectFile *pf) | CompilerGCC | private |
GetConfigurationGroup() const | CompilerGCC | inlinevirtual |
GetConfigurationPanel(wxWindow *parent) | CompilerGCC | |
cbCompilerPlugin::GetConfigurationPanel(cb_optional wxWindow *parent) | cbPlugin | inlinevirtual |
GetConfigurationPriority() const | CompilerGCC | inlinevirtual |
GetCurrentCompilerID() | CompilerGCC | |
GetCurrentCompilerID(ProjectBuildTarget *target) | CompilerGCC | private |
GetErrWarnStr() | CompilerGCC | private |
GetExitCode() const | CompilerGCC | inlinevirtual |
GetMakeCommandFor(MakeCommand cmd, cbProject *project, ProjectBuildTarget *target) | CompilerGCC | private |
GetMinSecStr() | CompilerGCC | private |
GetNextAvailableProcessIndex() const | CompilerGCC | private |
GetNextJob() | CompilerGCC | private |
GetNextStateBasedOnJob() | CompilerGCC | private |
GetProjectConfigurationPanel(cb_optional wxWindow *parent, cb_optional cbProject *project) | cbPlugin | inlinevirtual |
GetTargetIndexFromName(cbProject *prj, const wxString &name) | CompilerGCC | private |
GetTargetString(int index=-1) | CompilerGCC | private |
GetToolBarPriority() | CompilerGCC | inlinevirtual |
GetType() const | cbPlugin | inlinevirtual |
InitBuildLog(bool workspaceBuild) | CompilerGCC | private |
InitBuildState(BuildJob job, const wxString &target) | CompilerGCC | private |
IsAttached() const | cbPlugin | inline |
IsProcessRunning(int idx=-1) const | CompilerGCC | private |
IsRunning() const | CompilerGCC | virtual |
IsValidTarget(const wxString &target) const | CompilerGCC | |
KillProcess() | CompilerGCC | virtual |
LoadOptions() | CompilerGCC | private |
LogMessage(const wxString &message, CompilerLineType lt=cltNormal, LogTarget log=ltAll, bool forceErrorColour=false, bool isTitle=false, bool updateProgress=false) | CompilerGCC | private |
LogWarningOrError(CompilerLineType lt, cbProject *prj, const wxString &filename, const wxString &line, const wxString &msg) | CompilerGCC | private |
m_Build | CompilerGCC | private |
m_BuildingTargetName | CompilerGCC | private |
m_BuildJob | CompilerGCC | private |
m_BuildJobTargetsList | CompilerGCC | private |
m_BuildLogContents | CompilerGCC | private |
m_BuildLogFilename | CompilerGCC | private |
m_BuildLogTitle | CompilerGCC | private |
m_BuildStartTime | CompilerGCC | private |
m_BuildState | CompilerGCC | private |
m_CdRun | CompilerGCC | private |
m_Clean | CompilerGCC | private |
m_CommandQueue | CompilerGCC | private |
m_CompilerId | CompilerGCC | private |
m_CompilerProcessList | CompilerGCC | private |
m_CurrentProgress | CompilerGCC | private |
m_Errors | CompilerGCC | private |
m_IsAttached | cbPlugin | protected |
m_IsWorkspaceOperation | CompilerGCC | private |
m_LastBuildStep | CompilerGCC | private |
m_LastExitCode | CompilerGCC | private |
m_LastTargetName | CompilerGCC | private |
m_ListPageIndex | CompilerGCC | private |
m_LogBuildProgressPercentage | CompilerGCC | private |
m_MaxProgress | CompilerGCC | private |
m_Menu | CompilerGCC | private |
m_NextBuildState | CompilerGCC | private |
m_NotifiedMaxErrors | CompilerGCC | private |
m_PageIndex | CompilerGCC | private |
m_pBuildingProject | CompilerGCC | private |
m_pErrorsMenu | CompilerGCC | private |
m_pLastBuildingProject | CompilerGCC | private |
m_pLastBuildingTarget | CompilerGCC | private |
m_pListLog | CompilerGCC | private |
m_pLog | CompilerGCC | private |
m_pProject | CompilerGCC | private |
m_pTbar | CompilerGCC | private |
m_pToolTarget | CompilerGCC | private |
m_RealTargetIndex | CompilerGCC | private |
m_RealTargetsStartIndex | CompilerGCC | private |
m_RunAfterCompile | CompilerGCC | private |
m_RunCmd | CompilerGCC | private |
m_RunProjectPostBuild | CompilerGCC | private |
m_RunTargetPostBuild | CompilerGCC | private |
m_StartTime | CompilerGCC | private |
m_TargetIndex | CompilerGCC | private |
m_TargetMenu | CompilerGCC | private |
m_Targets | CompilerGCC | private |
m_timerIdleWakeUp | CompilerGCC | private |
m_Type | cbPlugin | protected |
NotifyCleanProject(const wxString &target) | CompilerGCC | private |
NotifyCleanWorkspace() | CompilerGCC | private |
NotifyJobDone(bool showNothingToBeDone=false) | CompilerGCC | private |
NotImplemented(const wxString &log) const | cbPlugin | protectedvirtual |
OnAttach() | CompilerGCC | virtual |
OnClean(wxCommandEvent &event) | CompilerGCC | |
OnCleanAll(wxCommandEvent &event) | CompilerGCC | |
OnCleanFile(wxCommandEvent &event) | CompilerGCC | |
OnClearErrors(wxCommandEvent &event) | CompilerGCC | |
OnCompile(wxCommandEvent &event) | CompilerGCC | |
OnCompileAll(wxCommandEvent &event) | CompilerGCC | |
OnCompileAndRun(wxCommandEvent &event) | CompilerGCC | |
OnCompileFile(wxCommandEvent &event) | CompilerGCC | |
OnCompileFileRequest(CodeBlocksEvent &event) | CompilerGCC | private |
OnConfig(wxCommandEvent &event) | CompilerGCC | |
OnGCCError(CodeBlocksEvent &event) | CompilerGCC | private |
OnGCCOutput(CodeBlocksEvent &event) | CompilerGCC | private |
OnGCCTerminated(CodeBlocksEvent &event) | CompilerGCC | private |
OnIdle(wxIdleEvent &event) | CompilerGCC | |
OnJobEnd(size_t procIndex, int exitCode) | CompilerGCC | private |
OnKillProcess(wxCommandEvent &event) | CompilerGCC | |
OnNextError(wxCommandEvent &event) | CompilerGCC | |
OnPreviousError(wxCommandEvent &event) | CompilerGCC | |
OnProjectActivated(CodeBlocksEvent &event) | CompilerGCC | private |
OnProjectCompilerOptions(wxCommandEvent &event) | CompilerGCC | |
OnProjectLoaded(CodeBlocksEvent &event) | CompilerGCC | private |
OnProjectUnloaded(CodeBlocksEvent &event) | CompilerGCC | private |
OnRebuild(wxCommandEvent &event) | CompilerGCC | |
OnRebuildAll(wxCommandEvent &event) | CompilerGCC | |
OnRelease(bool appShutDown) | CompilerGCC | virtual |
cbCompilerPlugin::OnRelease(cb_optional bool appShutDown) | cbPlugin | inlineprotectedvirtual |
OnRun(wxCommandEvent &event) | CompilerGCC | |
OnSelectTarget(wxCommandEvent &event) | CompilerGCC | |
OnTargetCompilerOptions(wxCommandEvent &event) | CompilerGCC | |
OnTimer(wxTimerEvent &event) | CompilerGCC | |
OnUpdateUI(wxUpdateUIEvent &event) | CompilerGCC | |
OnWorkspaceClosed(CodeBlocksEvent &event) | CompilerGCC | private |
PeekNextJob() | CompilerGCC | private |
PrepareCompileFile(wxFileName &file) | CompilerGCC | private |
PrepareCompileFilePM(wxFileName &file) | CompilerGCC | private |
PreprocessJob(cbProject *project, const wxString &targetName) | CompilerGCC | private |
PrintBanner(BuildAction action, cbProject *prj=0, ProjectBuildTarget *target=0) | CompilerGCC | private |
PrintInvalidCompiler(ProjectBuildTarget *target, Compiler *compiler, const wxString &finalMessage) | CompilerGCC | private |
ProjectMakefile() | CompilerGCC | private |
ReAllocProcesses() | CompilerGCC | private |
Rebuild(ProjectBuildTarget *target=0L) | CompilerGCC | virtual |
Rebuild(const wxString &target) | CompilerGCC | virtual |
RebuildWorkspace(const wxString &target=wxEmptyString) | CompilerGCC | virtual |
ResetBuildState() | CompilerGCC | private |
Run(ProjectBuildTarget *target=0L) | CompilerGCC | virtual |
Run(const wxString &target) | CompilerGCC | virtual |
RunSingleFile(const wxString &filename) | CompilerGCC | virtual |
SaveBuildLog() | CompilerGCC | private |
SaveOptions() | CompilerGCC | private |
SetupEnvironment() | CompilerGCC | private |
StartCompileFile(wxFileName file) | CompilerGCC | private |
StopRunningDebugger() | CompilerGCC | private |
SwitchCompiler(const wxString &id) | CompilerGCC | |
TextURL(wxTextUrlEvent &event) | CompilerGCC | private |
UpdateProjectTargets(cbProject *project) | CompilerGCC | private |
UseMake(cbProject *project=0) | CompilerGCC | private |
~cbPlugin() override | cbPlugin | |
~CompilerGCC() | CompilerGCC | virtual |