Method: NMEAPlus::Message::AIS::VDMPayload::VDMMsg8d1f22#_dynamic_subarea_container
- Defined in:
- lib/nmea_plus/message/ais/vdm_payload/vdm_msg8d1f22.rb
#_dynamic_subarea_container(shape_id) ⇒ Object
Dynamically calculate what subarea type to use which depends on the designated_area_code and functional_id
32 33 34 35 36 37 38 |
# File 'lib/nmea_plus/message/ais/vdm_payload/vdm_msg8d1f22.rb', line 32 def (shape_id) class_identifier = "NMEAPlus::Message::AIS::VDMPayload::SubArea#{shape_id}" ret = _object_by_name(class_identifier) return ret unless ret.nil? _object_by_name("NMEAPlus::Message::AIS::VDMPayload::SubAreaUndefined") # generic end |