- int base, enum ctf_string_encoding encoding);
-uint64_t get_unsigned_int(struct definition *field);
-int64_t get_signed_int(struct definition *field);
+ int base, enum ctf_string_encoding encoding,
+ struct ctf_clock *clock);
+uint64_t get_unsigned_int(const struct definition *field);
+int64_t get_signed_int(const struct definition *field);
+int get_int_signedness(const struct definition *field);
+int get_int_byte_order(const struct definition *field);
+int get_int_base(const struct definition *field);
+size_t get_int_len(const struct definition *field); /* in bits */
+enum ctf_string_encoding get_int_encoding(const struct definition *field);