Package ch.epfl.scala.bsp4j
Class CppBuildTarget
- java.lang.Object
-
- ch.epfl.scala.bsp4j.CppBuildTarget
-
public class CppBuildTarget extends java.lang.Object
`CppBuildTarget` is a basic data structure that contains c++-specific metadata, specifically compiler reference.
-
-
Constructor Summary
Constructors Constructor Description CppBuildTarget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getCCompiler()
java.lang.String
getCompiler()
java.lang.String
getCppCompiler()
java.lang.String
getVersion()
int
hashCode()
void
setCCompiler(java.lang.String cCompiler)
void
setCompiler(java.lang.String compiler)
void
setCppCompiler(java.lang.String cppCompiler)
void
setVersion(java.lang.String version)
java.lang.String
toString()
-
-
-
Method Detail
-
getVersion
@Pure public java.lang.String getVersion()
-
setVersion
public void setVersion(java.lang.String version)
-
getCompiler
@Pure public java.lang.String getCompiler()
-
setCompiler
public void setCompiler(java.lang.String compiler)
-
getCCompiler
@Pure public java.lang.String getCCompiler()
-
setCCompiler
public void setCCompiler(java.lang.String cCompiler)
-
getCppCompiler
@Pure public java.lang.String getCppCompiler()
-
setCppCompiler
public void setCppCompiler(java.lang.String cppCompiler)
-
toString
@Pure public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
@Pure public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
@Pure public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-