#include <buildtools.h>
|
enum | ToolType {
btOther,
btPreprocessor,
btAssembler,
btCompiler,
btResourceCompiler,
btStaticLinker,
btDynamicLinker,
btExecutableLinker,
btNativeLinker,
btDependencyGenerator,
btBuildManager,
btCount
} |
|
static ToolType | Type (const CString &Name) |
|
static CString | TypeName (const ToolType Type) |
|
static CString | AbbrevTypeName (const ToolType Type) |
|
void | Read (const TiXmlElement *Root, const CString &Name, CString &Value) |
|
void | Read (const TiXmlElement *Root, const CString &Name, bool &Value) |
|
void | Write (TiXmlElement *Root, const CString &Name, const CString &Value) |
|
void | Write (TiXmlElement *Root, const CString &Name, const bool Value) |
|
◆ CCompiler() [1/2]
CCompiler::CCompiler |
( |
void |
| ) |
|
◆ CCompiler() [2/2]
CCompiler::CCompiler |
( |
const CCompiler & |
Compiler | ) |
|
◆ ~CCompiler()
CCompiler::~CCompiler |
( |
void |
| ) |
|
|
virtual |
◆ CreateInstance()
CCompiler * CCompiler::CreateInstance |
( |
void |
| ) |
|
|
virtual |
Reimplemented from CBuildTool.
Reimplemented in CMSVCResourceCompiler, CMSVCppCompiler, CMSVCCompiler, CIntelCppCompiler, CIntelCCompiler, CBorlandResourceCompiler, CBorlandCppCompiler, CGNUARMWindowsResourceCompiler, CGNUARMCppCompiler, CGNUARMCCompiler, CGNUAVRCppCompiler, CGNUAVRCCompiler, CGNUWindowsResourceCompiler, CGNUFortran90Compiler, CGNUFortran77Compiler, CGNUCppCompiler, CGNUCCompiler, CResourceCompiler, and CAssembler.
◆ DefineSwitch()
CString& CCompiler::DefineSwitch |
( |
void |
| ) |
|
|
inline |
◆ IncludeDirSwitch()
CString& CCompiler::IncludeDirSwitch |
( |
void |
| ) |
|
|
inline |
◆ IncludeSearchFilter()
Reimplemented in CMSVCppCompiler, CMSVCCompiler, CIntelCppCompiler, CIntelCCompiler, CBorlandCppCompiler, CGNUARMCppCompiler, CGNUARMCCompiler, CGNUAVRCppCompiler, CGNUAVRCCompiler, CGNUCppCompiler, and CGNUCCompiler.
◆ NeedDependencies()
bool& CCompiler::NeedDependencies |
( |
void |
| ) |
|
|
inline |
◆ Read()
void CCompiler::Read |
( |
const TiXmlElement * |
BuildToolRoot | ) |
|
|
virtual |
◆ Show()
void CCompiler::Show |
( |
void |
| ) |
|
|
virtual |
◆ Write()
void CCompiler::Write |
( |
TiXmlElement * |
BuildToolRoot | ) |
|
|
virtual |
◆ m_DefineSwitch
◆ m_IncludeDirSwitch
CString CCompiler::m_IncludeDirSwitch |
|
protected |
◆ m_NeedDependencies
bool CCompiler::m_NeedDependencies |
|
protected |
The documentation for this class was generated from the following files: