smtlib.parser

CommandsResponses

object CommandsResponses

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

Type Members

  1. sealed trait AllResponseKind extends CommandResponse with GenResponse with CheckSatResponse with EchoResponse with GetAssertionsResponse with GetAssignmentResponse with GetInfoResponse with GetModelResponse with GetOptionResponse with GetProofResponse with GetUnsatAssumptionsResponse with GetUnsatCoreResponse with GetValueResponse

  2. case class AssertionStackLevelsInfoResponse(level: Int) extends InfoResponse with Product with Serializable

  3. case class AttributeInfoResponse(attribute: Attribute) extends InfoResponse with Product with Serializable

  4. case class AuthorsInfoResponse(authors: String) extends InfoResponse with Product with Serializable

  5. sealed trait CheckSatResponse extends CommandResponse

  6. case class CheckSatStatus(status: Status) extends CommandResponse with CheckSatResponse with SuccessfulResponse with Product with Serializable

  7. sealed abstract class CommandResponse extends Positioned with SExpr

  8. abstract class CommandResponseExtension extends CommandResponse

  9. sealed trait EchoResponse extends CommandResponse

  10. case class EchoResponseSuccess(value: String) extends CommandResponse with EchoResponse with SuccessfulResponse with Product with Serializable

  11. case class Error(msg: String) extends CommandResponse with AllResponseKind with FailureResponse with Product with Serializable

  12. sealed trait ErrorBehavior extends AnyRef

  13. case class ErrorBehaviorInfoResponse(errorBehavior: ErrorBehavior) extends InfoResponse with Product with Serializable

  14. sealed trait FailureResponse extends CommandResponse with AllResponseKind

  15. sealed trait GenResponse extends CommandResponse

  16. sealed trait GetAssertionsResponse extends CommandResponse

  17. case class GetAssertionsResponseSuccess(assertions: Seq[Term]) extends CommandResponse with GetAssertionsResponse with SuccessfulResponse with Product with Serializable

  18. sealed trait GetAssignmentResponse extends CommandResponse

  19. case class GetAssignmentResponseSuccess(valuationPairs: Seq[(SSymbol, Boolean)]) extends CommandResponse with GetAssignmentResponse with SuccessfulResponse with Product with Serializable

  20. sealed trait GetInfoResponse extends CommandResponse

  21. case class GetInfoResponseSuccess(info: InfoResponse, infos: Seq[InfoResponse]) extends CommandResponse with GetInfoResponse with SuccessfulResponse with Product with Serializable

  22. sealed trait GetModelResponse extends CommandResponse

  23. case class GetModelResponseSuccess(model: List[SExpr]) extends CommandResponse with GetModelResponse with SuccessfulResponse with Product with Serializable

  24. sealed trait GetOptionResponse extends CommandResponse

  25. case class GetOptionResponseSuccess(attributeValue: AttributeValue) extends CommandResponse with GetOptionResponse with SuccessfulResponse with Product with Serializable

  26. sealed trait GetProofResponse extends CommandResponse

  27. case class GetProofResponseSuccess(proof: SExpr) extends CommandResponse with GetProofResponse with SuccessfulResponse with Product with Serializable

  28. sealed trait GetUnsatAssumptionsResponse extends CommandResponse

  29. case class GetUnsatAssumptionsResponseSuccess(symbols: Seq[SSymbol]) extends CommandResponse with GetUnsatAssumptionsResponse with SuccessfulResponse with Product with Serializable

  30. sealed trait GetUnsatCoreResponse extends CommandResponse

  31. case class GetUnsatCoreResponseSuccess(symbols: Seq[SSymbol]) extends CommandResponse with GetUnsatCoreResponse with SuccessfulResponse with Product with Serializable

  32. sealed trait GetValueResponse extends CommandResponse

  33. case class GetValueResponseSuccess(valuationPairs: Seq[(Term, Term)]) extends CommandResponse with GetValueResponse with SuccessfulResponse with Product with Serializable

  34. sealed trait InfoResponse extends AnyRef

  35. case class NameInfoResponse(name: String) extends InfoResponse with Product with Serializable

  36. sealed trait ReasonUnknown extends AnyRef

  37. case class ReasonUnknownInfoResponse(reason: ReasonUnknown) extends InfoResponse with Product with Serializable

  38. sealed trait Status extends AnyRef

  39. sealed trait SuccessfulResponse extends CommandResponse

  40. case class VersionInfoResponse(version: String) extends InfoResponse with Product with Serializable

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

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

    Definition Classes
    Any
  6. object ContinuedExecutionErrorBehavior extends ErrorBehavior with Product with Serializable

  7. object ImmediateExitErrorBehavior extends ErrorBehavior with Product with Serializable

  8. object IncompleteReasonUnknown extends ReasonUnknown with Product with Serializable

  9. object MemoutReasonUnknown extends ReasonUnknown with Product with Serializable

  10. object SatStatus extends Status with Product with Serializable

  11. object Success extends CommandResponse with GenResponse with SuccessfulResponse with Product with Serializable

  12. object TimeoutReasonUnknown extends ReasonUnknown with Product with Serializable

  13. object UnknownStatus extends Status with Product with Serializable

  14. object UnsatStatus extends Status with Product with Serializable

  15. object Unsupported extends CommandResponse with AllResponseKind with FailureResponse with Product with Serializable

  16. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  17. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  20. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def getClass(): Class[_]

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

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

    Definition Classes
    Any
  24. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  28. def toString(): String

    Definition Classes
    AnyRef → Any
  29. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped