class Rbkb::Cli::D64
Copyright 2009 emonti at matasano.com See README.rdoc for license information
d64 converts a base-64 encoded string back to its orginal form.
Public Instance Methods
go(*args)
click to toggle source
Calls superclass method
Rbkb::Cli::Executable#go
# File lib/rbkb/cli/d64.rb, line 22 def go(*args) super(*args) @stdout << @opts[:indat].d64 self.exit(0) end
make_parser()
click to toggle source
Calls superclass method
Rbkb::Cli::Executable#make_parser
# File lib/rbkb/cli/d64.rb, line 8 def make_parser super() @oparse.banner += " <data | blank for stdin>" add_std_file_opt(:indat) end
parse(*args)
click to toggle source
Calls superclass method
Rbkb::Cli::Executable#parse
# File lib/rbkb/cli/d64.rb, line 14 def parse(*args) super(*args) parse_string_argument(:indat) parse_file_argument(:indat) parse_catchall() @opts[:indat] ||= @stdin.read end