public abstract class CommandLineCppCompilerAdapter<T extends CppCompileSpec> extends Object implements CompilerAdapter<T>
Named.Namer| Modifier | Constructor and Description |
|---|---|
protected |
CommandLineCppCompilerAdapter(File executable,
OperatingSystem operatingSystem,
Factory<ExecAction> execActionFactory) |
protected |
CommandLineCppCompilerAdapter(String executableName,
OperatingSystem operatingSystem,
Factory<ExecAction> execActionFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected Factory<ExecAction> |
getExecActionFactory() |
protected File |
getExecutable() |
OperatingSystem |
getOperatingSystem() |
boolean |
isAvailable()
Returns true if this compiler is available.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateCompilerprotected CommandLineCppCompilerAdapter(String executableName, OperatingSystem operatingSystem, Factory<ExecAction> execActionFactory)
protected CommandLineCppCompilerAdapter(File executable, OperatingSystem operatingSystem, Factory<ExecAction> execActionFactory)
protected File getExecutable()
protected Factory<ExecAction> getExecActionFactory()
public OperatingSystem getOperatingSystem()
public boolean isAvailable()
CompilerAdapterisAvailable in interface CompilerAdapter<T extends CppCompileSpec>Copyright © 2013. All rights reserved