X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Ftypes.h;h=33311a683dae1056ff48928b4f4f0e3f83a788a4;hp=a4dcdee933be4f19dc9fda9d684534ca85f556c3;hb=164078da31b3612e3618e8e8046a3866cb22f80e;hpb=b7e35badc2eac52e27b802a9078bfb7c8f3b04a7 diff --git a/include/babeltrace/types.h b/include/babeltrace/types.h index a4dcdee9..33311a68 100644 --- a/include/babeltrace/types.h +++ b/include/babeltrace/types.h @@ -138,6 +138,7 @@ struct declaration_integer { size_t len; /* length, in bits. */ int byte_order; /* byte order */ int signedness; + int base; /* Base for pretty-printing: 2, 8, 10, 16 */ }; struct definition_integer { @@ -378,7 +379,8 @@ void definition_ref(struct definition *definition); void definition_unref(struct definition *definition); struct declaration_integer *integer_declaration_new(size_t len, int byte_order, - int signedness, size_t alignment); + int signedness, size_t alignment, + int base); /* * mantissa_len is the length of the number of bytes represented by the mantissa