feed(aBuf)
click to toggle source
filter_high_bit_only(aBuf)
click to toggle source
def filter_high_bit_only(aBuf)
newBuf = aBuf.gsub(/([\x00-\x7F])+/, ' ')
return newBuf
end
filter_with_english_letters(aBuf)
click to toggle source
def filter_with_english_letters(aBuf)
return aBuf
end
filter_without_english_letters(aBuf)
click to toggle source
def filter_without_english_letters(aBuf)
newBuf = aBuf.gsub(/([A-Za-z])+/,' ')
return newBuf
end
get_charset_name()
click to toggle source
def get_charset_name
return nil
end
get_confidence()
click to toggle source
def get_confidence
return 0.0
end
get_state()
click to toggle source
def get_state
return @state
end
reset()
click to toggle source
def reset
@state = EDetecting
end