#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::CLinker |
( |
void |
) | |
|
CLinker::CLinker |
( |
const CLinker & |
Linker) | |
|
CLinker::~CLinker |
( |
void |
) | |
|
|
virtual |
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.
CString& CLinker::LibraryDirSwitch |
( |
void |
) | |
|
|
inline |
CString& CLinker::LibraryExtension |
( |
void |
) | |
|
|
inline |
CString& CLinker::LibraryPrefix |
( |
void |
) | |
|
|
inline |
CString& CLinker::LinkLibrarySwitch |
( |
void |
) | |
|
|
inline |
bool& CLinker::NeedFlatObjects |
( |
void |
) | |
|
|
inline |
bool& CLinker::NeedLibraryExtension |
( |
void |
) | |
|
|
inline |
bool& CLinker::NeedLibraryPrefix |
( |
void |
) | |
|
|
inline |
CString& CLinker::ObjectExtension |
( |
void |
) | |
|
|
inline |
void CLinker::Read |
( |
const TiXmlElement * |
BuildToolRoot) | |
|
|
virtual |
void CLinker::Show |
( |
void |
) | |
|
|
virtual |
void CLinker::Write |
( |
TiXmlElement * |
BuildToolRoot) | |
|
|
virtual |
CString CLinker::m_LibraryDirSwitch |
|
protected |
CString CLinker::m_LibraryExtension |
|
protected |
CString CLinker::m_LinkLibrarySwitch |
|
protected |
bool CLinker::m_NeedFlatObjects |
|
protected |
bool CLinker::m_NeedLibraryExtension |
|
protected |
bool CLinker::m_NeedLibraryPrefix |
|
protected |
The documentation for this class was generated from the following files: