class Novika::FrozenBlock::Tape
- Novika::FrozenBlock::Tape
- BinData
- Reference
- Object
Overview
Holds information about the block's tape, in case it has non-empty tape.
Defined in:
novika/image.crConstant Summary
-
ENDIAN =
["big"]
-
Holds information about the block's tape, in case it has non-empty tape.
-
KLASS_NAME =
[Novika::FrozenBlock::Tape]
-
Holds information about the block's tape, in case it has non-empty tape.
-
PARTS =
[{type: "basic", name: cursor, cls: UInt32, onlyif: nil, verify: nil, value: nil}, {type: "basic", name: count, cls: UInt64, onlyif: nil, verify: nil, value: -> do substrate.size end}, {type: "array", name: substrate, cls: TypedSnapshot, onlyif: nil, verify: nil, length: -> do count end, value: nil}] of Nil
-
Holds information about the block's tape, in case it has non-empty tape.
-
REMAINING =
[] of Nil
-
Holds information about the block's tape, in case it has non-empty tape.
Class Method Summary
-
.bit_fields
Holds information about the block's tape, in case it has non-empty tape.
Instance Method Summary
- #__format__ : IO::ByteFormat
-
#count : UInt64
Holds the amount of items in tape's substrate.
-
#count=(count : UInt64)
Holds the amount of items in tape's substrate.
-
#cursor : UInt32
Holds the cursor position.
-
#cursor=(cursor : UInt32)
Holds the cursor position.
-
#parent
Group fields might need access to data in the parent
-
#parent=(parent : Novika::FrozenBlock | Nil)
Group fields might need access to data in the parent
-
#substrate : Array(TypedSnapshot)
Holds tape substrate.
-
#substrate=(substrate : Array(TypedSnapshot))
Holds tape substrate.
Macro Summary
-
novika_block_ref_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_boolean_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_builtin_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_byteslice_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_color_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_frozen_block(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_frozen_block_tape(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_frozen_entry(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_large_decimal_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_quote_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_quoted_word_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_small_decimal_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_typed_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
-
novika_word_snapshot(name, onlyif = nil, verify = nil, value = nil)
Holds information about the block's tape, in case it has non-empty tape.
Class Method Detail
Instance Method Detail
Group fields might need access to data in the parent
Macro Detail
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.
Holds information about the block's tape, in case it has non-empty tape.