X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbin%2Froles%2FrolesEngine.mli;h=a3bb0f9208be31b753f93c8130686f4aec28e3cd;hb=4d3256c98f816a2d2dc7b97557b61364e18d0806;hp=4ccae9de0391df84fd645683590ddb8a2c6fb088;hpb=f07cd97493f650ee779be874d1159c0e807f8273;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/bin/roles/rolesEngine.mli b/matita/matita/contribs/lambdadelta/bin/roles/rolesEngine.mli index 4ccae9de0..a3bb0f920 100644 --- a/matita/matita/contribs/lambdadelta/bin/roles/rolesEngine.mli +++ b/matita/matita/contribs/lambdadelta/bin/roles/rolesEngine.mli @@ -11,7 +11,9 @@ val new_stage: RolesTypes.version -> unit -val toggle_entry: RolesTypes.pointer -> unit +val select_entry: RolesTypes.pointer -> unit + +val expand_entry: RolesTypes.pointer -> unit val add_role: unit -> unit @@ -19,6 +21,8 @@ val add_tops: RolesTypes.version -> unit val add_matching: unit -> unit +val remove_roles: unit -> unit + val read_waiting: string -> unit val read_status: unit -> unit @@ -26,3 +30,10 @@ val read_status: unit -> unit val write_status: unit -> unit val print_status: unit -> unit + +val visit_status: + (string -> string -> unit) -> (string -> bool -> string -> unit) -> + (unit -> unit) -> (unit -> unit) -> (unit -> unit) -> (string -> bool -> unit) -> + (string -> string -> unit) -> (string -> bool -> string -> unit) -> (unit -> unit) -> + (string -> string -> unit) -> (string -> bool -> string -> unit) -> (unit -> unit) -> + unit