Class/Object

isabelle

Session

Related Docs: object Session | package isabelle

Permalink

class Session extends isabelle.Document.Session

Self Type
Session
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Session
  2. Session
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Session(_session_options: ⇒ Options, resources: Resources)

    Permalink

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. val all_messages: Outlet[Message]

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def assert_dispatcher[A](body: ⇒ A): A

    Permalink
  7. final def await_stable_snapshot(): Snapshot

    Permalink
    Annotations
    @tailrec()
  8. def cancel_exec(exec_id: Exec): Unit

    Permalink
  9. val caret_focus: Outlet[Caret_Focus.type]

    Permalink
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. val commands_changed: Outlet[Commands_Changed]

    Permalink
  12. def consolidate_delay: Time

    Permalink
  13. def current_state(): State

    Permalink
  14. def debugger: Debugger

    Permalink
  15. val debugger_updates: Outlet[Debugger.Update.type]

    Permalink
  16. def dialog_result(id: Generic, serial: Long, result: String): Unit

    Permalink
  17. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  19. lazy val file_formats: File_Format.Session

    Permalink
  20. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  22. def get_protocol_handler(name: String): Option[Protocol_Handler]

    Permalink
  23. val global_options: Outlet[Global_Options]

    Permalink
  24. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  25. def init_protocol_handler(name: String): Unit

    Permalink
  26. def init_protocol_handler(handler: Protocol_Handler): Unit

    Permalink
  27. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  28. def is_ready: Boolean

    Permalink
  29. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  30. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  31. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. def output_delay: Time

    Permalink
  33. def phase: Phase

    Permalink
  34. val phase_changed: Outlet[Phase]

    Permalink
  35. def protocol_command(name: String, args: String*): Unit

    Permalink
  36. def prune_delay: Time

    Permalink
  37. def prune_size: Int

    Permalink
  38. val raw_edits: Outlet[Raw_Edits]

    Permalink
  39. val raw_output_messages: Outlet[Output]

    Permalink
  40. def recent_syntax(name: Name): Outer_Syntax

    Permalink
  41. def reparse_limit: Int

    Permalink
  42. def require_dispatcher[A](body: ⇒ A): A

    Permalink
  43. val resources: Resources

    Permalink
    Definition Classes
    SessionSession
  44. def send_dispatcher(body: ⇒ Unit): Unit

    Permalink
  45. def send_stop(): Unit

    Permalink
  46. def send_wait_dispatcher(body: ⇒ Unit): Unit

    Permalink
  47. def session_options: Options

    Permalink
  48. def snapshot(name: Name = Document.Node.Name.empty, pending_edits: List[Edit] = Nil): Snapshot

    Permalink
  49. def start(start_prover: (Receiver) ⇒ Prover): Unit

    Permalink
  50. val statistics: Outlet[Statistics]

    Permalink
  51. def stop(): Process_Result

    Permalink
  52. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  53. def syslog_content(): String

    Permalink
  54. def syslog_limit: Int

    Permalink
  55. val syslog_messages: Outlet[Output]

    Permalink
  56. var timing: Boolean

    Permalink
  57. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  58. val trace_events: Outlet[Event.type]

    Permalink
  59. def update(doc_blobs: Blobs, edits: List[Edit_Text]): Unit

    Permalink
  60. def update_options(options: Options): Unit

    Permalink
  61. var verbose: Boolean

    Permalink
  62. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. val xml_cache: XML.Cache

    Permalink
  66. val xz_cache: XZ.Cache

    Permalink

Inherited from Document.Session

Inherited from AnyRef

Inherited from Any

Ungrouped