1 #ifndef DIRECTCOMMANDS_H     2 #define DIRECTCOMMANDS_H    39                        int          logPageIndex = 0);
    71 #endif // DIRECTCOMMANDS_H WX_DEFINE_ARRAY(ProjectFile *, MyFilesArray)
const wxString COMPILER_WARNING_ID_LOG
Generate command-lines needed to produce a build. 
const wxString COMPILER_WAIT_LINK
const wxString COMPILER_SIMPLE_LOG
const wxString COMPILER_WAIT
void AddCommandsToArray(const wxString &cmds, wxArrayString &array, bool isWaitCmd=false, bool isLinkCmd=false) const
const wxString COMPILER_ERROR_LOG
const wxString COMPILER_WARNING_LOG
const wxString COMPILER_NOTE_LOG
wxArrayString GetTargetLinkCommands(ProjectBuildTarget *target, bool force=false) const
Represents a file in a Code::Blocks project. 
wxArrayString GetTargetCompileCommands(ProjectBuildTarget *target, bool force=false) const
wxArrayString GetCompileSingleFileCommand(const wxString &filename) const
This is to be used only for files not belonging to a project!!! 
const wxString COMPILER_TARGET_CHANGE
wxArrayString GetPreBuildCommands(ProjectBuildTarget *target) const
DirectCommands & operator=(DirectCommands &)
Represents a Code::Blocks project. 
bool AreExternalDepsOutdated(ProjectBuildTarget *target, const wxString &buildOutput, wxArrayString *filesMissing) const
external deps are manually set by the user e.g. 
wxArrayString GetTargetCleanCommands(ProjectBuildTarget *target, bool distclean=false) const
wxArrayString GetCompileCommands(ProjectBuildTarget *target, bool force=false) const
wxArrayString GetCleanCommands(ProjectBuildTarget *target, bool distclean=false) const
bool IsObjectOutdated(ProjectBuildTarget *target, const pfDetails &pfd, wxString *errorStr=0) const
This is a helper class that caches various filenames for one ProjectFile. 
void DepsSearchStart(ProjectBuildTarget *target) const
wxArrayString CompileFile(ProjectBuildTarget *target, ProjectFile *pf, bool force=false) const
wxArrayString GetPostBuildCommands(ProjectBuildTarget *target) const
Abstract base class for compilers. 
wxArrayString GetCompileFileCommand(ProjectBuildTarget *target, ProjectFile *pf) const
CompilerCommandGenerator * m_pGenerator
MyFilesArray GetProjectFilesSortedByWeight(ProjectBuildTarget *target, bool compile, bool link) const
Represents a Code::Blocks project build target. 
DirectCommands(DirectCommands &)
const wxString COMPILER_NOTE_ID_LOG
wxArrayString GetLinkCommands(ProjectBuildTarget *target, bool force=false) const
wxArrayString GetCleanSingleFileCommand(const wxString &filename) const
This is to be used only for files not belonging to a project!!! 
const wxString COMPILER_ERROR_ID_LOG
CompilerGCC * m_pCompilerPlugin