package ppx_cstruct
Access C-like structures directly from OCaml
Install
Dune Dependency
Authors
Maintainers
Sources
cstruct-v3.3.0.tbz
sha256=ad44745fc5bd637f8588d35d1d449d7b924caeedd8135babb62b27dd05ccc0ab
md5=7451389f3941d938575f8887c55c5e6b
doc/ppx_cstruct/Ppx_cstruct/index.html
Module Ppx_cstruct
val ty_of_string : string -> prim option
val width_of_field : field -> int
val field_to_string : field -> string
val to_string : t -> string
val loc_err :
Migrate_parsetree.Ast_404.Location.t ->
('a, Format.formatter, unit, unit, unit, 'b) format6 ->
'a
val parse_field :
Migrate_parsetree.Ast_404.Location.t ->
string ->
string ->
int option ->
field
val mode_mod :
Migrate_parsetree__Ast_404.Ast_helper.loc ->
mode ->
string ->
Migrate_parsetree__Ast_404.Parsetree.expression
val type_of_int_field :
'a ->
prim ->
Migrate_parsetree.Ast_404.Parsetree.core_type
val output_sizeof :
Migrate_parsetree__Ast_404.Location.t ->
t ->
Migrate_parsetree.Ast_404.Parsetree.structure_item
val output_sizeof_sig :
Migrate_parsetree__Ast_404.Location.t ->
t ->
Migrate_parsetree__Ast_404.Parsetree.signature_item
val output_hexdump :
Migrate_parsetree__Ast_404.Location.t ->
t ->
Migrate_parsetree.Ast_404.Parsetree.structure_item list
val output_hexdump_sig :
Loc.t ->
t ->
Migrate_parsetree__Ast_404.Parsetree.signature_item list
val output_struct_one_endian :
Migrate_parsetree__Ast_404.Ast_helper.loc ->
t ->
Migrate_parsetree.Ast_404.Parsetree.structure_item list
val output_struct :
Migrate_parsetree__Ast_404.Ast_helper.loc ->
t ->
Migrate_parsetree.Ast_404.Parsetree.structure_item list
val output_struct_sig :
Loc.t ->
t ->
Migrate_parsetree__Ast_404.Parsetree.signature_item list
val constr_field :
Migrate_parsetree.Ast_404.Parsetree.label_declaration ->
field
val cstruct : Migrate_parsetree.Ast_404.Parsetree.type_declaration -> t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>