class package : ?name:string * Pef.Packages_types.name option -> ?version:string * Pef.Packages_types.version option -> ?depends:string * Pef.Packages_types.vpkgformula option -> ?conflicts:string * Pef.Packages_types.vpkglist option -> ?provides:string * Pef.Packages_types.vpkglist option -> ?depopts:string * Pef.Packages_types.vpkgformula option -> ?switch:string * string list option -> ?installedlist:string * string list option -> ?pinnedlist:string * string list option -> ?baselist:string * string list option -> ?extras:(string * Pef.Packages.parse_extras_f option) list *
(string * string) list option -> Common.Format822.stanza ->
object
.. end
method name : Pef.Packages_types.name
method version : Pef.Packages_types.version
method switch : string list
method installed : Pef.Packages_types.installed
method installedlist : string list
method pinnedlist : string list
method baselist : string list
method conflicts : Pef.Packages_types.vpkglist
method depends : Pef.Packages_types.vpkgformula
method depopts : Pef.Packages_types.vpkgformula
method provides : Pef.Packages_types.vpkglist
method recommends : Pef.Packages_types.vpkgformula
: (string * string) list
: string -> string
: (string * string) list ->
(< add_extra : string -> string -> 'b; baselist : string list;
conflicts : Pef.Packages_types.vpkglist;
depends : Pef.Packages_types.vpkgformula;
depopts : Pef.Packages_types.vpkgformula; extras : (string * string) list;
get_extra : string -> string; installed : Pef.Packages_types.installed;
installedlist : string list; name : Pef.Packages_types.name;
pinnedlist : string list; pp : Stdlib.out_channel -> unit;
provides : Pef.Packages_types.vpkglist;
recommends : Pef.Packages_types.vpkgformula; set_extras : 'a;
set_installed : Pef.Packages_types.installed -> 'b; switch : string list;
version : Pef.Packages_types.version; .. >
as 'b)
as 'a
method set_installed : Pef.Packages_types.installed -> 'b
: string -> string -> 'b
method pp : Stdlib.out_channel -> unit