class Wiris::StringBuf

Public Class Methods

new() click to toggle source
# File lib/src-generic/StringBuf.rb, line 11
def initialize()
  @sb = StringIO.new('',"a+") # Append mode
end

Public Instance Methods

add(o) click to toggle source
# File lib/src-generic/StringBuf.rb, line 15
def add(o)
  @sb << o
end
addChar(c) click to toggle source
# File lib/src-generic/StringBuf.rb, line 19
def addChar(c)
  @sb << c.chr
end
sb() click to toggle source
# File lib/src-generic/StringBuf.rb, line 7
def sb
  @sb
end
toString() click to toggle source

public void addSub(String s, int pos, int len){

sb.append(s, pos, len+pos);

}

# File lib/src-generic/StringBuf.rb, line 27
def toString()
  return @sb.string
end
to_s() click to toggle source
# File lib/src-generic/StringBuf.rb, line 31
def to_s()
  return @sb.string
end