Parent

Methods

Class/Module Index [+]

Quicksearch

ClsRuby::ParsingErrorEx

Базовый класс для исключений, которые возникают при парсинге входного потока. И поэтому для них известно имя потока и номер строки, в которой произошла ошибка.

Автоматически добавляет имя потока и номер строки в начала сообщения об ошибке.

Attributes

line_no[R]

Номер строки во входном потоке.

nested_exception[RW]

Исключение, которое привело к появлению ошибки.

stream_name[R]

Имя входного потока.

Public Class Methods

new( stream_name, line_no, message ) click to toggle source
# File lib/cls-ruby/ex.rb, line 26
def initialize( stream_name, line_no, message )
  super( "#{stream_name}:#{line_no}: #{message}" )

  @stream_name = stream_name
  @line_no = line_no
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.