cbp2make
Makefile generation tool for Code::Blocks IDE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
CGNUARMDynamicLinker Class Reference

#include <buildtools.h>

Inheritance diagram for CGNUARMDynamicLinker:
CDynamicLinker CLibraryLinker CLinker CBuildTool

Public Member Functions

virtual CGNUARMDynamicLinkerCreateInstance (void)
 
virtual void Reset (const CPlatform::OS_Type OS)
 
 CGNUARMDynamicLinker (void)
 
- Public Member Functions inherited from CDynamicLinker
 CDynamicLinker (void)
 
 CDynamicLinker (const CDynamicLinker &DynamicLinker)
 
virtual ~CDynamicLinker (void)
 
- Public Member Functions inherited from CLibraryLinker
 CLibraryLinker (void)
 
 CLibraryLinker (const CLibraryLinker &LibraryLinker)
 
virtual ~CLibraryLinker (void)
 
- Public Member Functions inherited from CLinker
CStringLibraryDirSwitch (void)
 
CStringLinkLibrarySwitch (void)
 
CStringObjectExtension (void)
 
CStringLibraryPrefix (void)
 
CStringLibraryExtension (void)
 
bool & NeedLibraryPrefix (void)
 
bool & NeedLibraryExtension (void)
 
bool & NeedFlatObjects (void)
 
virtual void Read (const TiXmlElement *BuildToolRoot)
 
virtual void Write (TiXmlElement *BuildToolRoot)
 
virtual void Show (void)
 
 CLinker (void)
 
 CLinker (const CLinker &Linker)
 
virtual ~CLinker (void)
 
- Public Member Functions inherited from CBuildTool
CBuildTool::ToolType Type (void) const
 
CString TypeName (void) const
 
CStringAlias (void)
 
CStringDescription (void)
 
CStringProgram (void)
 
CStringMakeVariable (void)
 
CStringCommandTemplate (void)
 
CStringListSourceExtensions (void)
 
CStringTargetExtension (void)
 
bool & NeedQuotedPath (void)
 
bool & NeedFullPath (void)
 
bool & NeedUnixPath (void)
 
CString MakeCommand (const CString &CommandTemplate, CConfiguration &Arguments)
 
CString MakeCommand (CConfiguration &Arguments)
 
virtual bool ExpectedSourceExtension (const CString &FileExtension)
 
virtual void Clear (void)
 
virtual bool Supports (const CPlatform::OS_Type OS)
 
 CBuildTool (void)
 
 CBuildTool (const CBuildTool &BuildTool)
 
virtual ~CBuildTool (void)
 

Additional Inherited Members

- Public Types inherited from CBuildTool
enum  ToolType {
  btOther, btPreprocessor, btAssembler, btCompiler,
  btResourceCompiler, btStaticLinker, btDynamicLinker, btExecutableLinker,
  btNativeLinker, btDependencyGenerator, btBuildManager, btCount
}
 
- Static Public Member Functions inherited from CBuildTool
static ToolType Type (const CString &Name)
 
static CString TypeName (const ToolType Type)
 
static CString AbbrevTypeName (const ToolType Type)
 
- Protected Member Functions inherited from CBuildTool
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)
 
- Protected Attributes inherited from CLinker
CString m_LibraryDirSwitch
 
CString m_LinkLibrarySwitch
 
CString m_ObjectExtension
 
CString m_LibraryPrefix
 
CString m_LibraryExtension
 
bool m_NeedLibraryPrefix
 
bool m_NeedLibraryExtension
 
bool m_NeedFlatObjects
 

Constructor & Destructor Documentation

CGNUARMDynamicLinker::CGNUARMDynamicLinker ( void  )

Member Function Documentation

CGNUARMDynamicLinker * CGNUARMDynamicLinker::CreateInstance ( void  )
virtual

Reimplemented from CDynamicLinker.

void CGNUARMDynamicLinker::Reset ( const CPlatform::OS_Type  OS)
virtual

Reimplemented from CDynamicLinker.


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