class Novika::FrozenEntry
- Novika::FrozenEntry
- BinData
- Reference
- Object
Overview
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Defined in:
novika/image.crConstant Summary
-
ENDIAN =
["big"]
-
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
KLASS_NAME =
[Novika::FrozenEntry]
-
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
PARTS =
[{type: "bitfield", name: 1, cls: Novika::FrozenEntry, onlyif: nil, verify: nil}, {type: "basic", name: key, cls: TypedSnapshot | ::Nil, onlyif: nil, verify: nil, value: nil}, {type: "basic", name: value, cls: TypedSnapshot | ::Nil, onlyif: nil, verify: nil, value: nil}] of Nil
-
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
REMAINING =
[] of Nil
-
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Constructors
Class Method Summary
-
.bit_fields
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Instance Method Summary
- #__format__ : IO::ByteFormat
-
#key : TypedSnapshot | Nil
Holds the key form.
-
#key=(key : TypedSnapshot | Nil)
Holds the key form.
-
#melt(assembler, block)
Defines the corresponding entry in block.
-
#opens : Bool
Holds whether the entry is an opener entry.
-
#opens=(opens : UInt8)
Holds whether the entry is an opener entry.
-
#opens=(value : Bool)
Holds whether the entry is an opener entry.
- #reserved : UInt8
- #reserved=(reserved : UInt8)
-
#value : TypedSnapshot | Nil
Holds the value form, unless the value form is a builtin.
-
#value=(value : TypedSnapshot | Nil)
Holds the value form, unless the value form is a builtin.
Macro Summary
-
novika_block_ref_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_boolean_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_builtin_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_byteslice_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_color_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_frozen_entry(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_large_decimal_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_quote_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_quoted_word_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_small_decimal_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_typed_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
-
novika_word_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Constructor Detail
Class Method Detail
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Instance Method Detail
Macro Detail
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).
Holds information about a block dictionary entry (a form-to-form pair with an is-opener flag).