Module V1.CobFieldType

type k =
  1. | COB_TYPE_UNKNOWN
  2. | COB_TYPE_GROUP
  3. | COB_TYPE_BOOLEAN
  4. | COB_TYPE_NUMERIC_DISPLAY
  5. | COB_TYPE_NUMERIC_BINARY
  6. | COB_TYPE_NUMERIC_PACKED
  7. | COB_TYPE_NUMERIC_FLOAT
  8. | COB_TYPE_NUMERIC_DOUBLE
  9. | COB_TYPE_NUMERIC_L_DOUBLE
  10. | COB_TYPE_NUMERIC_FP_DEC64
  11. | COB_TYPE_NUMERIC_FP_DEC128
  12. | COB_TYPE_NUMERIC_FP_BIN32
  13. | COB_TYPE_NUMERIC_FP_BIN64
  14. | COB_TYPE_NUMERIC_FP_BIN128
  15. | COB_TYPE_NUMERIC_COMP5
  16. | COB_TYPE_NUMERIC_EDITED
  17. | COB_TYPE_ALPHANUMERIC
  18. | COB_TYPE_ALPHANUMERIC_ALL
  19. | COB_TYPE_ALPHANUMERIC_EDITED
  20. | COB_TYPE_NATIONAL
  21. | COB_TYPE_NATIONAL_EDITED
type t = k enum
val of_int : int -> t
val to_int : t -> int
val of_s16 : S16.t -> t
val to_s16 : t -> S16.t
val of_u16 : U16.t -> t
val to_u16 : t -> U16.t
val of_s32 : S32.t -> t
val of_u32 : U32.t -> t
val to_s32 : t -> U32.t
val enc : k -> t
val dec : t -> k