Module Pulselib.PulseLoopHeaderInfo

module F = Stdlib.Format
type t
include Ppx_compare_lib.Comparable.S with type t := t
val compare : t Base__Ppx_compare_lib.compare
include Ppx_compare_lib.Equal.S with type t := t
val equal : t Base__Ppx_compare_lib.equal
val empty : t
val mem : id -> t -> bool
val has_previous_iteration_same_path_stamp : id -> t -> bool
val is_current_iteration_empty_path_stamp : id -> t -> bool
val push_loop_info : id -> Pulselib.PulseBasicInterface.Timestamp.t -> t -> t
val init_loop_info : id -> t -> t
val remove_loop_info : id -> t -> t
val get_iteration_index : id -> t -> int
val pp : F.formatter -> t -> unit