package lablqml

  1. Overview
  2. Docs
OCamlfind package and PPX extension to interface OCaml and QtQuick

Install

Dune Dependency

Authors

Maintainers

Sources

0.7.tar.gz
sha256=20d8186990d189613f328d974b5216186783de24cd763d8f3e77939b048a57b5
sha512=30204036ac6f10dcae457b92a8bfee745338ad264f42158bf4b587ad84db6e4c601b6e2367baa3d990cb6ea63219bc764c577f026bfce57375a61c7f91abf011

doc/ppx_qt_rewriter/Ppx_qt_rewriter/Gencpp/index.html

Module Ppx_qt_rewriter.GencppSource

Sourceval ref_append : set:'a list Stdlib.ref -> 'a -> unit
Sourcetype opt_item =
  1. | OInstantiable
  2. | OItemModel
  3. | OItemModelVal of string option
Sourcemodule Options : sig ... end
Sourceval gen_meth : ?minfo:TypeRepr.meth_info -> classname:string -> methname:string -> TypeRepr.Arg.non_cppobj TypeRepr.Arg.t list -> unit
Sourceval gen_signal : classname:string -> signalname:string -> (Ppxlib.arg_label * TypeRepr.Arg.non_cppobj TypeRepr.Arg.t) list -> unit
Sourceval alloc_and_store : Stdlib.Format.formatter -> classname:string -> obj:string -> where:string -> unit
Sourceval gen_prop : classname:string -> propname:string -> TypeRepr.Arg.default TypeRepr.Arg.t -> unit
Sourceval only_open : classname:string -> unit
Sourceval print_header_preamble : classname:string -> unit
Sourceval print_source_preamble : classname:string -> unit
Sourceval get_header_ch : classname:string -> Stdlib.out_channel
Sourceval get_source_ch : classname:string -> Stdlib.out_channel
Sourceval get_header_ppf : classname:string -> Stdlib.Format.formatter
Sourceval get_source_ppf : classname:string -> Stdlib.Format.formatter
Sourceval get_smart_ppf : (classname:'a -> Stdlib.out_channel) -> classname:'a -> Stdlib.Format.formatter * (string -> unit)
Sourceval open_files : options:Options.t -> classname:string -> unit
Sourceval close_files : ?caml_owner:bool -> options:Options.t -> unit -> unit
Sourcemodule Names : sig ... end
Sourceval itemmodel_members : (string * TypeRepr.Arg.non_cppobj TypeRepr.Arg.t list * TypeRepr.meth_info) list
Sourceval itemmodel_externals : classname:string -> (string * string * TypeRepr.Arg.any TypeRepr.Arg.t list) list
Sourceval gen_itemmodel_stuff : classname:string -> unit
Sourcetype triplet
Sourceval cpp_value_of_ocaml : ?options:opt_item list -> cppvar:string -> ocamlvar:string -> Stdlib.Format.formatter -> triplet -> [ `Default | `Model ] TypeRepr.Arg.t -> unit
Sourceval vars_triplet : string list -> triplet
Sourceval ocaml_value_of_cpp : Stdlib.Format.formatter -> triplet -> ocamlvar:string -> cppvar:string -> [ `Default | `Model ] TypeRepr.Arg.t -> unit
Sourceval gen_stub_cpp : ?options:opt_item list -> classname:string -> stubname:string -> methname:string -> Stdlib.Format.formatter -> (TypeRepr.Arg.non_cppobj TypeRepr.Arg.t * TypeRepr.arg_info) list -> unit
Sourceval gen_meth_cpp_generic : ?minfo:TypeRepr.meth_info -> classname:string -> methname:string -> (make_cb_var:(int -> string) -> string -> string list -> args:(TypeRepr.Arg.non_cppobj TypeRepr.Arg.t * TypeRepr.arg_info) list -> triplet * string) -> Stdlib.Format.formatter -> (TypeRepr.Arg.non_cppobj TypeRepr.Arg.t * TypeRepr.arg_info) list -> unit
Sourceval gen_meth_header : ?minfo:TypeRepr.meth_info -> methname:Ppxlib.label -> res:([ `Default | `Model ] TypeRepr.Arg.t * TypeRepr.arg_info) -> args:(TypeRepr.Arg.non_cppobj TypeRepr.Arg.t * TypeRepr.arg_info) list -> Stdlib.Format.formatter -> unit
Sourceval enter_blocking_section : Stdlib.Format.formatter -> unit
Sourceval leave_blocking_section : Stdlib.Format.formatter -> unit
OCaml

Innovation. Community. Security.