Module Exif.Data

module Data: sig .. end

type t 
val get_byte_order : t -> Exif.Endian.t
val set_byte_order : t -> Exif.Endian.t -> unit
val fix : t -> unit
val dump : t -> unit
val from_string : string -> t
val format : Exifutil.Format.formatter -> t -> unit
type contents = {
   ifd_0 : Exif.Content.t option;
   ifd_1 : Exif.Content.t option;
   exif : Exif.Content.t option;
   gps : Exif.Content.t option;
   interop : Exif.Content.t option;
}
val contents : t -> contents
val get_ifd_0 : t -> Exif.Content.t option
val get_ifd_1 : t -> Exif.Content.t option
val get_exif : t -> Exif.Content.t option
val get_gps : t -> Exif.Content.t option
val get_interop : t -> Exif.Content.t option
val unpack_ifd_0 : t -> Exif.Entry.unpacked_entry list option
val unpack_ifd_1 : t -> Exif.Entry.unpacked_entry list option
val unpack_exif : t -> Exif.Entry.unpacked_entry list option
val unpack_gps : t -> Exif.Entry.unpacked_entry list option
val unpack_interop : t -> Exif.Entry.unpacked_entry list option