Code::Blocks  SVN r11506
Public Member Functions | Public Attributes | List of all members
CompilerCommand Struct Reference

#include <compiler_defs.h>

Collaboration diagram for CompilerCommand:

Public Member Functions

 CompilerCommand (const wxString &cmd, const wxString &msg, cbProject *prj, ProjectBuildTarget *tgt, bool is_run=false)
 
 CompilerCommand (const CompilerCommand &rhs)
 

Public Attributes

wxString command
 
wxString message
 
wxString dir
 
cbProjectproject
 
ProjectBuildTargettarget
 
bool isRun
 if it's a command to run the target. More...
 
bool mustWait
 wait for all previous commands to finish (for parallel builds). More...
 

Detailed Description

Definition at line 15 of file compiler_defs.h.

Constructor & Destructor Documentation

◆ CompilerCommand() [1/2]

CompilerCommand::CompilerCommand ( const wxString cmd,
const wxString msg,
cbProject prj,
ProjectBuildTarget tgt,
bool  is_run = false 
)
inline

Definition at line 17 of file compiler_defs.h.

◆ CompilerCommand() [2/2]

CompilerCommand::CompilerCommand ( const CompilerCommand rhs)
inline

Definition at line 20 of file compiler_defs.h.

Member Data Documentation

◆ command

wxString CompilerCommand::command

Definition at line 23 of file compiler_defs.h.

Referenced by CompilerGCC::DoRunQueue().

◆ dir

wxString CompilerCommand::dir

Definition at line 25 of file compiler_defs.h.

Referenced by CompilerQueue::Add(), and CompilerGCC::DoRunQueue().

◆ isLink

bool CompilerCommand::isLink

wait for all previous commands to finish (for parallel builds) - only for linking stage.

Definition at line 30 of file compiler_defs.h.

Referenced by CompilerGCC::AddToCommandQueue(), and CompilerGCC::DoRunQueue().

◆ isRun

bool CompilerCommand::isRun

if it's a command to run the target.

Definition at line 28 of file compiler_defs.h.

Referenced by CompilerGCC::DoRunQueue(), and CompilerQueue::Next().

◆ message

wxString CompilerCommand::message

Definition at line 24 of file compiler_defs.h.

Referenced by CompilerGCC::DoRunQueue().

◆ mustWait

bool CompilerCommand::mustWait

wait for all previous commands to finish (for parallel builds).

Definition at line 29 of file compiler_defs.h.

Referenced by CompilerGCC::AddToCommandQueue(), and CompilerGCC::DoRunQueue().

◆ project

cbProject* CompilerCommand::project

Definition at line 26 of file compiler_defs.h.

Referenced by CompilerQueue::Add().

◆ target

ProjectBuildTarget* CompilerCommand::target

Definition at line 27 of file compiler_defs.h.

Referenced by CompilerGCC::DoRunQueue().


The documentation for this struct was generated from the following file: