ProcessDebugBreakpoint
BreakPointType
Bases: Enum
PROCESS_DEBUG_CONTEXT_DATA_BREAK_POINT = 'ProcessDebugContextDataBreakpoint'
class-attribute
instance-attribute
PROCESS_DEBUG_CONTEXT_LINE_BREAK_POINT = 'ProcessDebugContextLineBreakpoint'
class-attribute
instance-attribute
PROCESS_DEBUG_CONTEXT_LOCK_BREAK_POINT = 'ProcessDebugContextLockBreakpoint'
class-attribute
instance-attribute
HitMode
Bases: Enum
BREAK_ALWAYS = 'BreakAlways'
class-attribute
instance-attribute
BREAK_EQUAL = 'BreakEqual'
class-attribute
instance-attribute
BREAK_GREATER_OR_EQUAL = 'BreakGreaterOrEqual'
class-attribute
instance-attribute
ProcessDebugBreakpoint(breakpoint_id, breakpoint_type=BreakPointType.PROCESS_DEBUG_CONTEXT_LINE_BREAK_POINT, enabled=True, hit_mode=HitMode.BREAK_ALWAYS, hit_count=0, expression='', variable_name='', process_name='', procedure='', line_number=0, object_name='', object_type='', lock_mode='')
Bases: TM1Object
Abstraction of a TM1 Process Debug Breakpoint.
Source code in TM1py/Objects/ProcessDebugBreakpoint.py
body
property
body_as_dict
property
breakpoint_id
property
breakpoint_type
property
enabled
property
writable
expression
property
writable
hit_count
property
hit_mode
property
writable
line_number
property
writable
lock_mode
property
writable
object_name
property
writable
object_type
property
writable
procedure
property
writable
process_name
property
writable
variable_name
property
writable
from_dict(breakpoint_as_dict)
classmethod
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
breakpoint_as_dict
|
Dict
|
|
required |
Returns:
| Type | Description |
|---|---|
ProcessDebugBreakpoint
|
an instance of this class |