class Cborb::Decoding::Types::IndefiniteArray
To represent major type: 4(indefinite-length)
Public Class Methods
accept(im_data, type, value)
click to toggle source
# File lib/cborb/decoding/types/indefinite_array.rb, line 14 def self.accept(im_data, type, value) if type == Cborb::Decoding::Types::Break im_data else im_data << value Cborb::Decoding::State::CONTINUE end end
decode(state, additional_info)
click to toggle source
# File lib/cborb/decoding/types/indefinite_array.rb, line 10 def self.decode(state, additional_info) state.push_stack(self, []) end
indefinite?()
click to toggle source
# File lib/cborb/decoding/types/indefinite_array.rb, line 6 def self.indefinite? true end