#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) |
|
CString | m_LibraryDirSwitch |
|
CString | m_LinkLibrarySwitch |
|
CString | m_ObjectExtension |
|
CString | m_LibraryPrefix |
|
CString | m_LibraryExtension |
|
bool | m_NeedLibraryPrefix |
|
bool | m_NeedLibraryExtension |
|
bool | m_NeedFlatObjects |
|
CPlatform::OS_Type | m_Platform |
|
CBuildTool::ToolType | m_Type |
|
CString | m_Alias |
|
CString | m_Description |
|
CString | m_Program |
|
CString | m_MakeVariable |
|
CString | m_CommandTemplate |
|
CStringList | m_SourceExtensions |
|
CString | m_TargetExtension |
|
CString | m_GenericSwitch |
|
bool | m_NeedQuotedPath |
|
bool | m_NeedFullPath |
|
bool | m_NeedUnixPath |
|
◆ CLibraryLinker() [1/2]
CLibraryLinker::CLibraryLinker |
( |
void |
| ) |
|
◆ CLibraryLinker() [2/2]
CLibraryLinker::CLibraryLinker |
( |
const CLibraryLinker & |
LibraryLinker | ) |
|
◆ ~CLibraryLinker()
CLibraryLinker::~CLibraryLinker |
( |
void |
| ) |
|
|
virtual |
◆ CreateInstance()
Reimplemented from CLinker.
Reimplemented in CMSVCDynamicLinker, CMSVCStaticLinker, CIntelDynamicLinker, CIntelStaticLinker, CBorlandDynamicLinker, CBorlandStaticLinker, CGNUARMDynamicLinker, CGNUARMStaticLinker, CGNUAVRDynamicLinker, CGNUAVRStaticLinker, CGNUDynamicLinker, CGNUStaticLinker, CDynamicLinker, and CStaticLinker.
The documentation for this class was generated from the following files: