vspyx.MonitorView
Package Contents
Classes
AnnotatedValue |
|
Column |
|
Highlight |
|
Instance |
|
Line |
|
Module |
- class vspyx.MonitorView.AnnotatedValue
AnnotatedValue
- Data :vspyx.Runtime.Value
- Highlighting :List[Highlight]
- Units :str
- __str__(self) str
Return str(self).
- class vspyx.MonitorView.Column
Bases:
vspyx.Core.Object
Column
- ID :str
- CloneState(self) Any
- GetValue(self, uLine: Line) AnnotatedValue
- GetValue(self, line: Line) AnnotatedValue
- UpdateState(self, state: Any) Any
- class vspyx.MonitorView.Highlight
Highlight
- class EDirectionHint
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- Down = 2
- Indeterminite = 5
- Left = 3
- NONE = 0
- Right = 4
- Up = 1
- class EType
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- Callout = 2
- Change = 1
- NONE = 0
- ChangedAgo :Any
- DirectionHint :Highlight.EDirectionHint
- Index :int
- LastChangedAgo :Any
- Type :Highlight.EType
- class vspyx.MonitorView.Instance
Bases:
vspyx.Runtime.Component
Instance
- class NameModes
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- Long = 1
- Short = 0
- class ScrollModes
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- Scrolling = 1
- Static = 0
- class SortingModes
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- Ascending = 1
- Descending = 2
- NoSorting = 0
- class TimestampModes
Bases:
enum.IntEnum
Enum where members are also (and must be) ints
- Absolute = 1
- Relative = 0
- Columns :List[Column]
- DesiredLevel :vspyx.Runtime.PointLevel
- InReviewBuffer :bool
- MinimumLevel :vspyx.Runtime.PointLevel
- NameMode :Instance.NameModes
- NumberOfLines :int
- OnConfigurationMutation :vspyx.Core.Callback_634bd5c449
- Paused :bool
- PercentBufferFilled :float
- PercentBufferPosition :float
- ScrollMode :Instance.ScrollModes
- SortColumn :Column
- SortMode :Instance.SortingModes
- TimestampMode :Instance.TimestampModes
- AddFilter(self, name: str, mode: int, expression: str) Any
- Clear(self) Any
- CloneConfiguration(self) Any
Return the immutable configuration of this object.
Except for the resolver parenting relationship, this represents the entire serializable state of the object.
- GetLines(self, start: int, num: int) List[Line]
Make the lines of the monitor
- Parameter start:
line number to begin returning from; set to 0 in scrolling mode to get latest lines
- Parameter num:
number of lines
- Returns:
the lines
- RemoveFilter(self, id: str) bool
- Save(self, path: str) Any
- SetupFromBuffer(self, buffer: str) vspyx.Core.ScheduledTask_ef25277eaf
- SetupFromCommunicationComponent(self, component: vspyx.Communication.Component) Any
- UpdateFilter(self, id: str, name: str, mode: int, expression: str) bool
- class vspyx.MonitorView.Line
Bases:
vspyx.Core.Object
Line
- Children :List[Line]
- Count :int
- Description :str
- ID :int
- Name :str
- Parents :List[Line]
- Point :vspyx.Runtime.Point
- RelativeTimestamp :Any
- RenderLineCount :int
- Statistics :vspyx.Runtime.Trace.Statistics
- ChildrenCount(self) int
- ParentsCount(self) int
- __str__(self) str
Return str(self).
- class vspyx.MonitorView.Module
Bases:
vspyx.Core.Module
Module