class TSparser::AribStringDecoder::Definition::CodeSet
Public Class Methods
new()
click to toggle source
# File lib/arib_string_decoder.rb, line 151 def initialize @final_code_map = Hash.new end
Public Instance Methods
each_code(&block)
click to toggle source
# File lib/arib_string_decoder.rb, line 164 def each_code(&block) @final_code_map.each_key(&block) end
find_final_code(final_code)
click to toggle source
# File lib/arib_string_decoder.rb, line 160 def find_final_code(final_code) return @final_code_map[final_code] end
set(name, final_code, byte_length)
click to toggle source
# File lib/arib_string_decoder.rb, line 155 def set(name, final_code, byte_length) final_code = Binary.from_int(final_code) @final_code_map[final_code] = [name, byte_length] end