Private instance vars, public get properties

This commit is contained in:
2024-11-01 15:45:54 +01:00
parent d80171de15
commit a95c9676b4
18 changed files with 429 additions and 427 deletions

View File

@@ -328,8 +328,8 @@ classDiagram
class Entry {
<<abstract>>
+id: str
+timestamp: datetime
+id: str readonly
+timestamp: datetime readonly
+Entry(id str, timestamp datetime)
+update() void*
@@ -480,8 +480,8 @@ stateDiagram-v2
classDiagram
class Entry {
<<abstract>>
+id: str
+timestamp: datetime
+id: str readonly
+timestamp: datetime readonly
+Entry(id str, timestamp datetime)
+update() void*
@@ -490,10 +490,10 @@ classDiagram
}
class SingleShotEntry {
+script: str
+stdout: str
+stderr: str
+exit_code: Optional~int~
+script: str readonly
+stdout: str readonly
+stderr: str readonly
+exit_code: Optional~int~ readonly
+SingleShotEntry(script str, id str, timestamp datetime)
+update() void
@@ -501,10 +501,10 @@ classDiagram
}
class RepeatEntry {
+script: str
+stdout: str
+stderr: str
+exit_code: Optional~int~
+script: str readonly
+stdout: str readonly
+stderr: str readonly
+exit_code: Optional~int~ readonly
+RepeatEntry(script str, id str, timestamp datetime)
+update() void
@@ -512,13 +512,11 @@ classDiagram
}
class BackgroundEntry {
+script: str
+stdout: str
+stderr: str
+process: Optional~Process~
-accumulated_stdout: str
-accumulated_stderr: str
-exit_code: Optional~int~
+script: str readonly
+stdout: str readonly
+stderr: str readonly
+exit_code: Optional~int~ readonly
+pid: Optional~int~ readonly
+BackgroundEntry(script str, id str, timestamp datetime)
+update() void
@@ -527,7 +525,7 @@ classDiagram
}
class ReasoningEntry {
+content: str
+content: str readonly
+ReasoningEntry(content str, id str, timestamp datetime)
+update() void
@@ -535,8 +533,8 @@ classDiagram
}
class ParseErrorEntry {
+content: str
+error: str
+content: str readonly
+error: str readonly
+ParseErrorEntry(content str, error str, id str, timestamp datetime)
+update() void
@@ -544,8 +542,7 @@ classDiagram
}
class ReadEntry {
+content: str
+io_buffer: IOBuffer
+content: str readonly
+ReadEntry(io_buffer IOBuffer, id str, timestamp datetime)
+update() void
@@ -553,8 +550,7 @@ classDiagram
}
class WriteEntry {
+content: str
+io_buffer: IOBuffer
+content: str readonly
+WriteEntry(content str, io_buffer IOBuffer, id str, timestamp datetime)
+update() void