bt2: add boolean field class and field support
[babeltrace.git] / src / bindings / python / bt2 / bt2 / field_class.py
index 18dbed930fc34437742755079ddaee23ca61bc3c..85ba78bb1cfa62f999d4b4f2d3419428b64abfc4 100644 (file)
@@ -50,6 +50,10 @@ class _FieldClass(object._SharedObject):
             )
 
 
+class _BoolFieldClass(_FieldClass):
+    _NAME = 'Boolean'
+
+
 class _IntegerFieldClass(_FieldClass):
     @property
     def field_value_range(self):
@@ -583,6 +587,7 @@ class _DynamicArrayFieldClass(_ArrayFieldClass):
 
 
 _FIELD_CLASS_TYPE_TO_OBJ = {
+    native_bt.FIELD_CLASS_TYPE_BOOL: _BoolFieldClass,
     native_bt.FIELD_CLASS_TYPE_UNSIGNED_INTEGER: _UnsignedIntegerFieldClass,
     native_bt.FIELD_CLASS_TYPE_SIGNED_INTEGER: _SignedIntegerFieldClass,
     native_bt.FIELD_CLASS_TYPE_REAL: _RealFieldClass,
This page took 0.023925 seconds and 4 git commands to generate.