CoreComponents 3.0.0
A Modern C++ Toolkit
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Modules
GnuToolChain Member List

This is the complete list of members for GnuToolChain, including all inherited members.

alias(const State *state)Objectprotectedstatic
as() constObject
bundlePrefix(const BuildPlan &plan) const (defined in ToolChain)ToolChain
cleanAliasSymlinks(const BuildPlan &plan, const String &appName) const (defined in ToolChain)ToolChain
cleanLibrarySymlinks(const BuildPlan &plan, const String &libName) const (defined in ToolChain)ToolChain
cleanPluginSymlinks(const BuildPlan &plan, const String &targetLibName, const String &pluginLibName) const (defined in ToolChain)ToolChain
cleanPluginSymlinks(const BuildPlan &plan, const String &targetLibName) const (defined in ToolChain)ToolChain
compileCommand(const BuildPlan &plan, const String &source, const String &objectFilePath) const (defined in ToolChain)ToolChain
compiler(const String &source="") const (defined in ToolChain)ToolChain
compiler(const BuildPlan &plan) const (defined in ToolChain)ToolChain
configureCompileCommand(const BuildPlan &plan, const String &sourcePath, const String &binPath) const (defined in ToolChain)ToolChain
createAliasSymlinks(const BuildPlan &plan, const String &appName) const (defined in ToolChain)ToolChain
createCompileJob(const BuildPlan &plan, const Unit &unit) const (defined in ToolChain)ToolChain
createCompileLinkJob(const BuildPlan &plan, const Unit &unit) const (defined in ToolChain)ToolChain
createLibrarySymlinks(const BuildPlan &plan, const String &libName) const (defined in ToolChain)ToolChain
createLinkJob(const BuildPlan &plan) const (defined in ToolChain)ToolChain
createPluginSymlinks(const BuildPlan &plan, const String &targetLibName, const String &pluginLibName) const (defined in ToolChain)ToolChain
createSymlinks(const BuildPlan &plan) const (defined in ToolChain)ToolChain
defaultOptimization(BuildOption options) const (defined in ToolChain)ToolChain
generatePkgConfig(const BuildPlan &plan) const (defined in ToolChain)ToolChain
GnuToolChain(const String &compiler, const String &libInstallPath) (defined in GnuToolChain)GnuToolChain
headerUnitCompileCommand(const BuildPlan &plan, const String &source) const (defined in ToolChain)ToolChain
includePrefix(const BuildPlan &plan) const (defined in ToolChain)ToolChain
initOnce()Objectprotected
initOncePerThread()Objectprotected
installDirPath(const BuildPlan &plan) const (defined in ToolChain)ToolChain
installedDirPath(const BuildPlan &plan) const (defined in ToolChain)ToolChain
interfaceUnitCompileCommand(const BuildPlan &plan, const String &source) const (defined in ToolChain)ToolChain
is() constObject
isNull() constObject
isWeak() constObject
libIncludePrefix(const BuildPlan &plan) const (defined in ToolChain)ToolChain
link(const BuildPlan &plan) const (defined in ToolChain)ToolChain
linkCommand(const BuildPlan &plan) const (defined in ToolChain)ToolChain
linkName(const BuildPlan &plan) const (defined in ToolChain)ToolChain
linkName(const Unit &unit) const (defined in ToolChain)ToolChain
machine() const (defined in ToolChain)ToolChain
machineCommand() const (defined in ToolChain)ToolChain
me() (defined in ToolChain)ToolChainprotected
me() const (defined in ToolChain)ToolChainprotected
Object()=defaultObject
Object(State *newState)Objectexplicitprotected
Object(State *state, Alias) (defined in Object)Objectexplicitprotected
Object(State *state, Weak) (defined in Object)Objectexplicitprotected
objectFilePath(const BuildPlan &plan, const String &source) const (defined in ToolChain)ToolChain
operator bool() constObjectexplicit
operator<=>(const Object &other) constObject
operator=(std::nullptr_t) (defined in Object)Objectprotected
operator==(const Object &other) constObject
pkgConfig(const BuildPlan &plan) const (defined in ToolChain)ToolChain
pkgConfigInstallDirPath(const BuildPlan &plan) const (defined in ToolChain)ToolChain
pkgConfigName(const BuildPlan &plan) const (defined in ToolChain)ToolChain
readMakeDeps(const BuildPlan &plan, const String &objectFilePath) const (defined in ToolChain)ToolChain
refreshLinkerCache(const BuildPlan &plan) const (defined in ToolChain)ToolChain
setCodyServer(const String &connectionInfo) (defined in ToolChain)ToolChain
strip(const BuildPlan &plan) const (defined in ToolChain)ToolChain
systemRoot() const (defined in ToolChain)ToolChain
targetName(const BuildPlan &plan) const (defined in ToolChain)ToolChain
ToolChain()=default (defined in ToolChain)ToolChain
ToolChain(State *newState) (defined in ToolChain)ToolChainexplicitprotected
useCount() constObject
weak() const (defined in Object)Objectprotected
weak(const State *state) (defined in Object)Objectprotectedstatic