Class: TSparser::AribString

Inherits:
Object
  • Object
show all
Includes:
AribStringDecoder
Defined in:
lib/definition/arib_string.rb

Overview

ARIB String class. This is following ARIB STD-B24, 2-7

Constant Summary

Constants included from AribStringDecoder

TSparser::AribStringDecoder::ESC

Instance Method Summary collapse

Methods included from AribStringDecoder

#decode, included

Constructor Details

#initialize(binary) ⇒ AribString

Returns a new instance of AribString.



9
10
11
# File 'lib/definition/arib_string.rb', line 9

def initialize(binary)
  @binary = binary
end

Instance Method Details

#to_utf_8Object



13
14
15
# File 'lib/definition/arib_string.rb', line 13

def to_utf_8
  return @utf_8_string ||= decode(@binary)
end