Exemplo n.º 1
0
    def __next__(self):
        if self._at == len(self._trace_clock_classes):
            raise StopIteration

        trace_ptr = self._trace_clock_classes._trace._ptr
        cc_ptr = native_bt.trace_get_clock_class_by_index(trace_ptr, self._at)
        assert(cc_ptr)
        name = native_bt.clock_class_get_name(cc_ptr)
        native_bt.put(cc_ptr)
        assert(name is not None)
        self._at += 1
        return name
Exemplo n.º 2
0
    def __next__(self):
        if self._at == len(self._trace_clock_classes):
            raise StopIteration

        trace_ptr = self._trace_clock_classes._trace._ptr
        cc_ptr = native_bt.trace_get_clock_class_by_index(trace_ptr, self._at)
        assert(cc_ptr)
        name = native_bt.clock_class_get_name(cc_ptr)
        native_bt.put(cc_ptr)
        assert(name is not None)
        self._at += 1
        return name
Exemplo n.º 3
0
 def name(self):
     return native_bt.clock_class_get_name(self._ptr)
Exemplo n.º 4
0
 def name(self):
     name = native_bt.clock_class_get_name(self._ptr)
     assert(name is not None)
     return name
Exemplo n.º 5
0
 def name(self):
     name = native_bt.clock_class_get_name(self._ptr)
     assert(name is not None)
     return name