Class: Canopus::Breakpoints::Entry

Inherits:
Data
  • Object
show all
Defined in:
sig/debug.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#condition ⇒ String? (readonly)

Returns the value of attribute condition.

Returns:

  • (String, nil)


27
28
29
# File 'sig/debug.rbs', line 27

def condition
  @condition
end

#enabled ⇒ Boolean (readonly)

Returns the value of attribute enabled.

Returns:

  • (Boolean)


30
31
32
# File 'sig/debug.rbs', line 30

def enabled
  @enabled
end

#hit_condition ⇒ String? (readonly)

Returns the value of attribute hit_condition.

Returns:

  • (String, nil)


28
29
30
# File 'sig/debug.rbs', line 28

def hit_condition
  @hit_condition
end

#line ⇒ Integer (readonly)

Returns the value of attribute line.

Returns:

  • (Integer)


26
27
28
# File 'sig/debug.rbs', line 26

def line
  @line
end

#log_message ⇒ String? (readonly)

Returns the value of attribute log_message.

Returns:

  • (String, nil)


29
30
31
# File 'sig/debug.rbs', line 29

def log_message
  @log_message
end

#path ⇒ String (readonly)

Returns the value of attribute path.

Returns:

  • (String)


25
26
27
# File 'sig/debug.rbs', line 25

def path
  @path
end

Class Method Details

.new ⇒ instance

Parameters:

  • path (String)
  • line (Integer)
  • condition (String, nil)
  • hit_condition (String, nil)
  • log_message (String, nil)
  • enabled (Boolean)

Returns:

  • (instance)


31
# File 'sig/debug.rbs', line 31

def self.new: (String path, Integer line, String? condition, String? hit_condition, String? log_message, bool enabled) -> instance