Class: EncoderTools::CLI::Subtitles::Base
- Inherits:
-
Base
- Object
- Base
- EncoderTools::CLI::Subtitles::Base
show all
- Defined in:
- lib/encoder-tools/cli/subtitles/base.rb
Instance Attribute Summary
Attributes inherited from Base
#options, #shell
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from Base
#initialize, #run
Class Method Details
.parser(parser = nil) ⇒ Object
Instance Method Details
#parser ⇒ Object
20
21
22
|
# File 'lib/encoder-tools/cli/subtitles/base.rb', line 20
def parser
self.class.parser
end
|
#read ⇒ Object
28
29
30
|
# File 'lib/encoder-tools/cli/subtitles/base.rb', line 28
def read
parse(input.read)
end
|
#write(result) ⇒ Object
32
33
34
|
# File 'lib/encoder-tools/cli/subtitles/base.rb', line 32
def write(result)
output << result.to_s
end
|