Class: Ariblib::Descriptor
- Inherits:
-
Object
- Object
- Ariblib::Descriptor
- Defined in:
- lib/ariblib/Descriptor.rb
Overview
記述子
Direct Known Subclasses
AudioComponentDescriptor, ComponentDescriptor, ContentDescriptor, DataContentDescriptor, DigitalCopyControlDescriptor, EventGroupDescriptor, ExtendedEventDescriptor, LogoTransmissionDescriptor, NetworkNameDescriptor, PartialReceptionDescriptor, ServiceDescriptor, ServiceGroupDescriptor, ServiceListDescriptor, ShortEventDescriptor, SystemManagementDescriptor, TSInformationDescriptor, TerrestrialDeliverySystemDescriptor
Instance Method Summary collapse
-
#initialize(h, bs, tag, length) ⇒ Descriptor
constructor
A new instance of Descriptor.
- #parse(h, bs, tag, descriptor_length) ⇒ Object
Constructor Details
#initialize(h, bs, tag, length) ⇒ Descriptor
Returns a new instance of Descriptor.
7 8 9 |
# File 'lib/ariblib/Descriptor.rb', line 7 def initialize(h,bs,tag,length) parse(h,bs,tag,length) end |
Instance Method Details
#parse(h, bs, tag, descriptor_length) ⇒ Object
10 11 12 |
# File 'lib/ariblib/Descriptor.rb', line 10 def parse(h,bs,tag,descriptor_length) h[:tag] << tag end |