Sha256: 15a9b6b2ef32c37a0af66f8b4ad298f644708ff448e5f9ab5849e52ce830dcef
Contents?: true
Size: 552 Bytes
Versions: 3
Compression:
Stored size: 552 Bytes
Contents
module Cborb::Decoding module Types # Base class for all type classes class Type # @return [Boolean] def self.indefinite? false end # @param [Cborb::Decoding::State] state # @param [Integer] additional_info def self.decode(state, additional_info) raise NotImplementedError end # @param [Object] im_data # @param [Class] type # @param [Object] value def self.accept(im_data, type, value) raise "#{self} can't accept value" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cborb-0.3.0 | lib/cborb/decoding/types/type.rb |
cborb-0.2.0 | lib/cborb/decoding/types/type.rb |
cborb-0.1.0 | lib/cborb/decoding/types/type.rb |