class IDL::Scanner::StrIStream

Public Class Methods

new(src) click to toggle source
# File lib/ridl/scanner.rb, line 157
def initialize(src)
  @src = src
  @ix = 0
end

Public Instance Methods

close() click to toggle source
# File lib/ridl/scanner.rb, line 172
def close
  @ix = 0
end
getc() click to toggle source
# File lib/ridl/scanner.rb, line 166
def getc
  ch = @src[@ix]
  @ix += 1
  ch
end
to_s() click to toggle source
# File lib/ridl/scanner.rb, line 162
def to_s
  @src
end