com.omegaup.libinteractive.target

C

Related Doc: package target

class C extends Target

Linear Supertypes
Target, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. C
  2. Target
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new C(idl: IDL, options: Options, input: Path, parent: Boolean)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def arrayDim(length: ArrayLength): String

  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def cflags(): String

  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def compiler(): Compiler.Value

  9. def declareFunction(function: Function): String

  10. def declareVar(param: Parameter, function: Function): String

  11. def defaultValue(t: PrimitiveType): String

  12. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  14. def executableExtension(): String

  15. def extension(): String

    Definition Classes
    CTarget
  16. def fieldLength(fieldType: Type, function: Option[Function] = None): String

  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def formatLength(length: ArrayLength, function: Option[Function]): String

  19. def formatParam(param: Parameter): String

  20. def formatPrimitive(t: PrimitiveType): String

  21. def formatType(t: Type): String

  22. val functionIds: Map[(String, String, String), Int]

    Definition Classes
    Target
  23. def generate(): Iterable[OutputPath]

    Definition Classes
    CTarget
  24. def generateLink(interface: Interface, input: Path): OutputPath

    Attributes
    protected
    Definition Classes
    Target
  25. def generateMakefileRules(): Iterable[MakefileRule]

    Definition Classes
    CTarget
  26. def generateRunCommands(): Iterable[ExecDescription]

    Definition Classes
    CTarget
  27. def generateTemplates(moduleName: String, interfacesToImplement: Iterable[Interface], callableModuleName: String, callableInterfaces: Iterable[Interface], input: Path): Iterable[OutputPath]

    Definition Classes
    CTarget
  28. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  29. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  30. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  31. def ldflags(): String

  32. val message: String

    Definition Classes
    Target
  33. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  34. final def notify(): Unit

    Definition Classes
    AnyRef
  35. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  36. def pipeFilename(interface: Interface, caller: Interface, input: Boolean): String

    Definition Classes
    Target
  37. def pipeName(interface: Interface, input: Boolean): String

    Definition Classes
    Target
  38. val rand: Random

    Definition Classes
    Target
  39. def shmFilename(interface: Interface): String

    Definition Classes
    Target
  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  41. def toString(): String

    Definition Classes
    AnyRef → Any
  42. def transactFilename(interface: Interface): String

    Definition Classes
    Target
  43. def transactName(interface: Interface): String

    Definition Classes
    Target
  44. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Target

Inherited from AnyRef

Inherited from Any

Ungrouped