Method: Babeltrace::CTF::Trace#iter_create_intersect
- Defined in:
- lib/babeltrace/ctf/iterator.rb
#iter_create_intersect ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/babeltrace/ctf/iterator.rb', line 8 def iter_create_intersect begin_pos_ptr = FFI::MemoryPointer::new(:pointer) end_pos_ptr = FFI::MemoryPointer::new(:pointer) iter = CTF.bt_ctf_iter_create_intersect(@context, begin_pos_ptr, end_pos_ptr) begin_pos = IterPosManaged::new(begin_pos_ptr.read_pointer) end_pos = IterPosManaged::new(end_pos_ptr.read_pointer) [iter, begin_pos, end_pos] end |