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

Struct to keep switches. More...

#include <compiler.h>

Collaboration diagram for CompilerSwitches:

Public Member Functions

 CompilerSwitches ()
 

Public Attributes

wxString includeDirs
 
wxString libDirs
 
wxString linkLibs
 
wxString defines
 
wxString genericSwitch
 
wxString objectExtension
 
bool forceFwdSlashes
 
bool forceLinkerUseQuotes
 
bool forceCompilerUseQuotes
 
bool needDependencies
 
CompilerLoggingType logging
 
wxString libPrefix
 
wxString libExtension
 
bool linkerNeedsLibPrefix
 
bool linkerNeedsLibExtension
 
bool linkerNeedsPathResolved
 
bool supportsPCH
 
wxString PCHExtension
 
bool UseFlatObjects
 
bool UseFullSourcePaths
 
bool Use83Paths
 
wxChar includeDirSeparator
 
wxChar libDirSeparator
 
wxChar objectSeparator
 
int statusSuccess
 

Static Public Attributes

static const CompilerLoggingType defaultLogging = clogFull
 

Detailed Description

Struct to keep switches.

Definition at line 209 of file compiler.h.

Constructor & Destructor Documentation

◆ CompilerSwitches()

CompilerSwitches::CompilerSwitches ( )

Member Data Documentation

◆ defaultLogging

const CompilerLoggingType CompilerSwitches::defaultLogging = clogFull
static

◆ defines

wxString CompilerSwitches::defines

◆ forceCompilerUseQuotes

bool CompilerSwitches::forceCompilerUseQuotes

◆ forceFwdSlashes

bool CompilerSwitches::forceFwdSlashes

◆ forceLinkerUseQuotes

bool CompilerSwitches::forceLinkerUseQuotes

◆ genericSwitch

wxString CompilerSwitches::genericSwitch

◆ includeDirs

wxString CompilerSwitches::includeDirs

◆ includeDirSeparator

wxChar CompilerSwitches::includeDirSeparator

◆ libDirs

wxString CompilerSwitches::libDirs

◆ libDirSeparator

wxChar CompilerSwitches::libDirSeparator

◆ libExtension

wxString CompilerSwitches::libExtension

◆ libPrefix

wxString CompilerSwitches::libPrefix

◆ linkerNeedsLibExtension

bool CompilerSwitches::linkerNeedsLibExtension

◆ linkerNeedsLibPrefix

bool CompilerSwitches::linkerNeedsLibPrefix

◆ linkerNeedsPathResolved

bool CompilerSwitches::linkerNeedsPathResolved

◆ linkLibs

wxString CompilerSwitches::linkLibs

◆ logging

CompilerLoggingType CompilerSwitches::logging

◆ needDependencies

bool CompilerSwitches::needDependencies

◆ objectExtension

wxString CompilerSwitches::objectExtension

◆ objectSeparator

wxChar CompilerSwitches::objectSeparator

◆ PCHExtension

wxString CompilerSwitches::PCHExtension

◆ statusSuccess

int CompilerSwitches::statusSuccess

◆ supportsPCH

bool CompilerSwitches::supportsPCH

◆ Use83Paths

bool CompilerSwitches::Use83Paths

◆ UseFlatObjects

bool CompilerSwitches::UseFlatObjects

◆ UseFullSourcePaths

bool CompilerSwitches::UseFullSourcePaths

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