#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) |
|
◆ CLinker() [1/2]
CLinker::CLinker |
( |
void |
| ) |
|
◆ CLinker() [2/2]
CLinker::CLinker |
( |
const CLinker & |
Linker | ) |
|
◆ ~CLinker()
CLinker::~CLinker |
( |
void |
| ) |
|
|
virtual |
◆ CreateInstance()
CLinker * CLinker::CreateInstance |
( |
void |
| ) |
|
|
virtual |
Reimplemented from CBuildTool.
Reimplemented in CMSVCNativeExecutableLinker, CMSVCConsoleExecutableLinker, CMSVCExecutableLinker, CMSVCDynamicLinker, CMSVCStaticLinker, CIntelExecutableLinker, CIntelDynamicLinker, CIntelStaticLinker, CBorlandConsoleExecutableLinker, CBorlandExecutableLinker, CBorlandDynamicLinker, CBorlandStaticLinker, CGNUARMExecutableLinker, CGNUARMDynamicLinker, CGNUARMStaticLinker, CGNUAVRExecutableLinker, CGNUAVRDynamicLinker, CGNUAVRStaticLinker, CGNUExecutableLinker, CGNUDynamicLinker, CGNUStaticLinker, CExecutableLinker, CDynamicLinker, CStaticLinker, and CLibraryLinker.
◆ LibraryDirSwitch()
CString& CLinker::LibraryDirSwitch |
( |
void |
| ) |
|
|
inline |
◆ LibraryExtension()
CString& CLinker::LibraryExtension |
( |
void |
| ) |
|
|
inline |
◆ LibraryPrefix()
CString& CLinker::LibraryPrefix |
( |
void |
| ) |
|
|
inline |
◆ LinkLibrarySwitch()
CString& CLinker::LinkLibrarySwitch |
( |
void |
| ) |
|
|
inline |
◆ NeedFlatObjects()
bool& CLinker::NeedFlatObjects |
( |
void |
| ) |
|
|
inline |
◆ NeedLibraryExtension()
bool& CLinker::NeedLibraryExtension |
( |
void |
| ) |
|
|
inline |
◆ NeedLibraryPrefix()
bool& CLinker::NeedLibraryPrefix |
( |
void |
| ) |
|
|
inline |
◆ ObjectExtension()
CString& CLinker::ObjectExtension |
( |
void |
| ) |
|
|
inline |
◆ Read()
void CLinker::Read |
( |
const TiXmlElement * |
BuildToolRoot | ) |
|
|
virtual |
◆ Show()
void CLinker::Show |
( |
void |
| ) |
|
|
virtual |
◆ Write()
void CLinker::Write |
( |
TiXmlElement * |
BuildToolRoot | ) |
|
|
virtual |
◆ m_LibraryDirSwitch
CString CLinker::m_LibraryDirSwitch |
|
protected |
◆ m_LibraryExtension
CString CLinker::m_LibraryExtension |
|
protected |
◆ m_LibraryPrefix
◆ m_LinkLibrarySwitch
CString CLinker::m_LinkLibrarySwitch |
|
protected |
◆ m_NeedFlatObjects
bool CLinker::m_NeedFlatObjects |
|
protected |
◆ m_NeedLibraryExtension
bool CLinker::m_NeedLibraryExtension |
|
protected |
◆ m_NeedLibraryPrefix
bool CLinker::m_NeedLibraryPrefix |
|
protected |
◆ m_ObjectExtension
The documentation for this class was generated from the following files: