Primus_print_maininclude sig ... endval debug : ('a, Format.formatter, unit) Core_kernel.format -> 'aval info : ('a, Format.formatter, unit) Core_kernel.format -> 'aval warning : ('a, Format.formatter, unit) Core_kernel.format -> 'aval error : ('a, Format.formatter, unit) Core_kernel.format -> 'aval debug_formatter : Format.formatterval info_formatter : Format.formatterval warning_formatter : Format.formatterval error_formatter : Format.formattermodule Config : sig ... endmodule Param : sig ... endval starts_with : Core_kernel.String.t -> Core_kernel.Char.t -> boolval strip : Core_kernel.String.t -> Core_kernel.String.tval has_name :
Core_kernel.String.t ->
Bap_primus.Std.Primus.Observation.Provider.t ->
boolval monitor_provider :
Core_kernel.String.t ->
Bap_primus.Std.Primus.Observation.Provider.t list ->
Bap_primus.Std.Primus.Observation.Provider.t listval parse_monitors :
Core_kernel.String.t Core_kernel.List.t ->
Bap_primus.Std.Primus.Observation.Provider.t Base__List.tval print_event :
Format.formatter ->
Bap_primus.Std.Primus.Observation.Provider.t ->
Core_kernel.Sexp.t ->
unitval id : Format.formatter -> Bap_primus.Std.Primus.Pos.t -> unitval print_pos : Format.formatter -> Bap_primus.Std.Primus.Pos.t -> unitval rule_providers : Bare.Rule.t -> Base.String.t Core_kernel.List.tval print_trace :
Format.formatter ->
Bap_primus.Std.Primus.Pos.t Core_kernel.List.t ->
unitval concat :
'a Bap_future.Std.Stream.t Core_kernel.List.t ->
'a Bap_future.Std.Stream.t * 'a Bap_future.Std.signalval process_rule : Bare.Rule.t -> Bare.fact list Bap_future.Std.Stream.tval read_rules : string -> Bare.Rule.t listval setup_rules_processor :
Format.formatter ->
string Core_kernel.List.t ->
unitval state : state Bap_primus.Std.Primus.Machine.State.tval start_monitoring : Config.reader -> unit