From: Philippe Proulx Date: Wed, 10 Dec 2014 21:32:01 +0000 (-0500) Subject: Python: add reader.IntegerFieldDeclaration.size X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=3f217dff7c8f6cac5d9d38f343595e4a40779bb3;p=deliverable%2Fbabeltrace.git Python: add reader.IntegerFieldDeclaration.size The CTF specifications use "size" rather than "length" for an integer type, and on the Python side, babeltrace.writer.IntegerFieldDeclaration.size is used. babeltrace.reader.IntegerFieldDeclaration.length is kept here for backward compatibility reasons. Signed-off-by: Philippe Proulx Signed-off-by: Jérémie Galarneau --- diff --git a/bindings/python/reader.py b/bindings/python/reader.py index 285111e82..8c07c986d 100644 --- a/bindings/python/reader.py +++ b/bindings/python/reader.py @@ -810,13 +810,16 @@ class IntegerFieldDeclaration(FieldDeclaration): return common.ByteOrder.BYTE_ORDER_UNKNOWN @property - def length(self): + def size(self): """ Integer size in bits, or a negative value on error. """ - return nbt._bt_ctf_get_int_len(self._fd) + @property + def length(self): + return self.size + @property def encoding(self): """