class Kaitai::Struct::ValidationFailedError

Common ancestor for all validation failures. Stores pointer to KaitaiStream IO object which was involved in an error.

Public Class Methods

new(msg, io, src_path) click to toggle source
Calls superclass method Kaitai::Struct::KaitaiStructError::new
# File lib/kaitai/struct/struct.rb, line 561
def initialize(msg, io, src_path)
  super("at pos #{io.pos}: validation failed: #{msg}", src_path)
  @io = io
end