GNU Radio Manual and C++ API Reference  3.10.9.1
The Free & Open Software Radio Ecosystem
gr::buffer_double_mapped Member List

This is the complete list of members for gr::buffer_double_mapped, including all inherited members.

_read_pointer(unsigned int read_index)gr::buffervirtual
add_item_tag(const tag_t &tag)gr::buffer
allocate_buffer(int nitems) overridegr::buffer_double_mappedprotected
gr::buffer::allocate_buffer([[maybe_unused]] int nitems)gr::bufferinlineprotectedvirtual
base() constgr::bufferinline
buffer(buffer_mapping_type buftype, int nitems, size_t sizeof_item, uint64_t downstream_lcm_nitems, uint32_t downstream_max_out_mult, block_sptr link)gr::bufferprotected
buffer_reader classgr::buffer_double_mappedfriend
bufsize() constgr::bufferinline
d_abs_write_offsetgr::bufferprotected
d_active_pointer_countergr::bufferprotected
d_basegr::bufferprotected
d_buf_map_typegr::bufferprotected
d_bufsizegr::bufferprotected
d_callback_flaggr::bufferprotected
d_cvgr::bufferprotected
d_debug_loggergr::buffer_double_mapped
d_donegr::bufferprotected
d_downstream_lcm_nitemsgr::bufferprotected
d_has_historygr::bufferprotected
d_item_tagsgr::bufferprotected
d_last_min_items_readgr::bufferprotected
d_linkgr::bufferprotected
d_loggergr::buffer_double_mapped
d_max_reader_delaygr::bufferprotected
d_max_reader_historygr::bufferprotected
d_max_reader_output_multiplegr::bufferprotected
d_mutexgr::bufferprotected
d_readersgr::bufferprotected
d_sizeof_itemgr::bufferprotected
d_transfer_typegr::bufferprotected
d_write_indexgr::bufferprotected
d_write_multiplegr::bufferprotected
decrement_active()gr::bufferinline
done() constgr::bufferinline
drop_reader(buffer_reader *reader)gr::bufferprotected
get_downstream_lcm_nitems()gr::bufferinline
get_mapping_type()gr::bufferinline
get_max_reader_output_multiple()gr::bufferinline
get_sizeof_item()gr::bufferinline
get_tags_begin()gr::bufferinline
get_tags_end()gr::bufferinline
get_tags_lower_bound(uint64_t x)gr::bufferinline
get_tags_upper_bound(uint64_t x)gr::bufferinline
increment_active()gr::bufferinline
index_add(unsigned a, unsigned b) overridegr::buffer_double_mappedinlineprotectedvirtual
index_sub(unsigned a, unsigned b) overridegr::buffer_double_mappedinlineprotectedvirtual
input_blkd_cb_ready([[maybe_unused]] int items_required, [[maybe_unused]] unsigned read_index)gr::bufferinlinevirtual
input_blocked_callback([[maybe_unused]] int items_required, [[maybe_unused]] int items_avail, [[maybe_unused]] unsigned read_index)gr::bufferinlinevirtual
link()gr::bufferinline
make_buffer(int nitems, size_t sizeof_item, uint64_t downstream_lcm_nitems, uint32_t downstream_max_out_mult, block_sptr link=block_sptr(), block_sptr buf_owner=block_sptr())gr::buffer_double_mappedstatic
make_buffer(int nitems, size_t sizeof_item, uint64_t downstream_lcm_nitems, block_sptr link, block_sptr buf_owner)gr::buffer_double_mappedfriend
make_buffer_double_mapped(int nitems, size_t sizeof_item, uint64_t downstream_lcm_nitems, uint32_t downstream_max_out_mult, block_sptr link, block_sptr buf_owner)gr::buffer_double_mappedfriend
mutex()gr::bufferinline
nitems_written()gr::bufferinline
nreaders() constgr::bufferinline
on_lock(gr::thread::scoped_lock &lock) overridegr::buffervirtual
on_unlock() overridegr::buffervirtual
output_blkd_cb_ready([[maybe_unused]] int output_multiple)gr::bufferinlinevirtual
output_blocked_callback([[maybe_unused]] int output_multiple, [[maybe_unused]] bool force=false)gr::bufferinlinevirtual
post_work([[maybe_unused]] int nitems) overridegr::buffer_double_mappedinline
gr::buffer::post_work(int nitems)=0gr::bufferpure virtual
prune_tags(uint64_t max_time)gr::buffer
reader(size_t index)gr::bufferinline
remove_item_tag(const tag_t &tag, long id)gr::buffer
reset_nitem_counter()gr::bufferinline
set_done(bool done)gr::buffer
set_transfer_type(const transfer_type &type)gr::buffer
space_available() overridegr::buffer_double_mappedvirtual
typegr::buffer_double_mappedstatic
update_reader_block_history(unsigned history, [[maybe_unused]] int delay)gr::bufferinlinevirtual
update_write_pointer(int nitems)gr::buffer
write_pointer()gr::buffervirtual
~buffer() overridegr::buffer
~buffer_double_mapped() overridegr::buffer_double_mapped
~custom_lock_if()gr::custom_lock_ifinlinevirtual