Parameters
module F : Ctypes.FOREIGN
Signature
val foreign : string -> ('a -> 'b) F.fn -> ('a -> 'b) F.result
val version : (unit -> string F.return) F.result
val get_version :
(int Ctypes_static.ptr ->
int Ctypes_static.ptr ->
int Ctypes_static.ptr ->
unit F.return)
F.result
val token_delete :
(T.Token.t Ctypes.structure Ctypes_static.ptr -> unit F.return) F.result
val parser_init :
(T.Parser.t Ctypes.structure Ctypes_static.ptr -> int F.return) F.result
val parser_delete :
(T.Parser.t Ctypes.structure Ctypes_static.ptr -> unit F.return) F.result
val parser_parse :
(T.Parser.t Ctypes.structure Ctypes_static.ptr ->
T.Event.t Ctypes.structure Ctypes_static.ptr ->
int F.return)
F.result
val emitter_init :
(T.Emitter.t Ctypes.structure Ctypes_static.ptr -> int F.return) F.result
val emitter_delete :
(T.Emitter.t Ctypes.structure Ctypes_static.ptr -> unit F.return) F.result
val emitter_set_output_string :
(T.Emitter.t Ctypes.structure Ctypes_static.ptr ->
char Ctypes_static.ptr ->
Unsigned.size_t ->
Unsigned.size_t Ctypes_static.ptr ->
unit F.return)
F.result
val emitter_set_canonical :
(T.Emitter.t Ctypes.structure Ctypes_static.ptr ->
bool ->
unit F.return)
F.result
val emitter_set_indent :
(T.Emitter.t Ctypes.structure Ctypes_static.ptr ->
int ->
unit F.return)
F.result
val emitter_set_width :
(T.Emitter.t Ctypes.structure Ctypes_static.ptr ->
int ->
unit F.return)
F.result
val emitter_set_unicode :
(T.Emitter.t Ctypes.structure Ctypes_static.ptr ->
bool ->
unit F.return)
F.result
val emitter_flush :
(T.Emitter.t Ctypes.structure Ctypes_static.ptr -> int F.return) F.result
val emitter_emit :
(T.Emitter.t Ctypes.structure Ctypes_static.ptr ->
T.Event.t Ctypes.structure Ctypes_static.ptr ->
int F.return)
F.result
val stream_end_event_init :
(T.Event.t Ctypes.structure Ctypes_static.ptr -> int F.return) F.result
val document_end_event_init :
(T.Event.t Ctypes.structure Ctypes_static.ptr ->
bool ->
int F.return)
F.result
val alias_event_init :
(T.Event.t Ctypes.structure Ctypes_static.ptr ->
string ->
int F.return)
F.result
val sequence_end_event_init :
(T.Event.t Ctypes.structure Ctypes_static.ptr -> int F.return) F.result
val mapping_end_event_init :
(T.Event.t Ctypes.structure Ctypes_static.ptr -> int F.return) F.result