|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.antcontrib.cpptasks.compiler.LinkType
public class LinkType
This class represents the target platform for the compile and link step. The name is an anachronism and should be changed.
| Constructor Summary | |
|---|---|
LinkType()
Constructor By default, an gui executable with a dynamically linked runtime |
|
| Method Summary | |
|---|---|
java.lang.String |
getOutputType()
Gets the output type. |
java.lang.String |
getSubsystem()
Get subsystem name. |
boolean |
isExecutable()
Gets whether the link should produce an executable |
boolean |
isPluginModule()
Gets whether the link should produce a plugin module. |
boolean |
isSharedLibrary()
Gets whether the link should produce a shared library. |
boolean |
isStaticLibrary()
Gets whether the link should produce a static library. |
boolean |
isStaticRuntime()
Gets whether the module should use a statically linked runtime library. |
boolean |
isSubsystemConsole()
Gets whether the link should produce a module for a console subsystem. |
boolean |
isSubsystemGUI()
Gets whether the link should produce a module for a graphical user interface subsystem. |
void |
setOutputType(OutputTypeEnum outputType)
Sets the output type (execuable, shared, etc). |
void |
setStaticRuntime(boolean staticRuntime)
Requests use of a static runtime library. |
void |
setSubsystem(SubsystemEnum subsystem)
Sets the subsystem (gui, console, etc). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LinkType()
| Method Detail |
|---|
public boolean isExecutable()
public boolean isPluginModule()
public boolean isSharedLibrary()
public boolean isStaticLibrary()
public boolean isStaticRuntime()
public boolean isSubsystemConsole()
public boolean isSubsystemGUI()
public void setOutputType(OutputTypeEnum outputType)
outputType - may not be nullpublic java.lang.String getOutputType()
public void setStaticRuntime(boolean staticRuntime)
staticRuntime - if true, use static runtime library if possible.public void setSubsystem(SubsystemEnum subsystem)
subsystem - subsystem, may not be nullpublic java.lang.String getSubsystem()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||