begin_read(time_unit read_duration) | mf::ndarray_shared_ring< Frame_dim, Elem > | inline |
begin_read_span(time_span span) | mf::ndarray_shared_ring< Frame_dim, Elem > | inline |
begin_write(time_unit write_duration) | mf::ndarray_shared_ring< Frame_dim, Elem > | inline |
can_seek(time_unit target_time) const | mf::shared_ring | |
capacity() const | mf::shared_ring | inline |
current_time() const | mf::shared_ring | |
end_read(time_unit read_duration) | mf::shared_ring | |
end_time() const | mf::shared_ring | inline |
end_time_is_defined() const | mf::shared_ring | inline |
end_write(time_unit written_duration, bool mark_end=false) | mf::shared_ring | |
format() const noexcept | mf::shared_ring | inline |
frame_shape_type typedef | mf::ndarray_shared_ring< Frame_dim, Elem > | |
frame_view_type typedef | mf::ndarray_shared_ring< Frame_dim, Elem > | |
initialize() | mf::shared_ring | |
is_seekable() const | mf::shared_ring | inline |
ndarray_shared_ring(const frame_shape_type &frame_shape, std::size_t dur, bool seekable, time_unit end_time=-1) | mf::ndarray_shared_ring< Frame_dim, Elem > | inline |
read_start_time() const | mf::shared_ring | |
readable_duration() const | mf::shared_ring | inline |
readable_time_span() const | mf::shared_ring | |
reader_reached_end() const | mf::shared_ring | |
section_view_type typedef | mf::ndarray_shared_ring< Frame_dim, Elem > | |
seek(time_unit target_time) | mf::shared_ring | |
shared_ring(const frame_array_properties &, bool seekable, time_unit end_time=-1) | mf::shared_ring | |
skip(time_unit skip_duration) | mf::shared_ring | |
try_begin_read(time_unit read_duration, section_view_type §ion) | mf::ndarray_shared_ring< Frame_dim, Elem > | inline |
mf::shared_ring::try_begin_read(time_unit read_duration) | mf::shared_ring | |
try_begin_write(time_unit write_duration, section_view_type §ion) | mf::ndarray_shared_ring< Frame_dim, Elem > | inline |
mf::shared_ring::try_begin_write(time_unit write_duration) | mf::shared_ring | |
wait_readable(event &break_event) | mf::shared_ring | |
wait_writable(event &break_event) | mf::shared_ring | |
writable_duration() const | mf::shared_ring | inline |
writable_time_span() const | mf::shared_ring | |
write_start_time() const | mf::shared_ring | |
writer_reached_end() const | mf::shared_ring | |