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

This is the complete list of members for gr::buffer_single_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_single_mappedprotectedvirtual
base() constgr::bufferinline
buf_owner()gr::buffer_single_mappedinline
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_readergr::buffer_single_mappedfriend
buffer_single_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_single_mappedprotected
bufsize() constgr::bufferinline
d_abs_write_offsetgr::bufferprotected
d_active_pointer_countergr::bufferprotected
d_basegr::bufferprotected
d_buf_map_typegr::bufferprotected
d_buf_ownergr::buffer_single_mappedprotected
d_buffergr::buffer_single_mappedprotected
d_bufsizegr::bufferprotected
d_callback_flaggr::bufferprotected
d_cvgr::bufferprotected
d_debug_loggergr::buffer_single_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_single_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
do_allocate_buffer(size_t final_nitems, size_t sizeof_item)=0gr::buffer_single_mappedprotectedpure virtual
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_single_mappedinlineprotectedvirtual
index_sub(unsigned a, unsigned b) overridegr::buffer_single_mappedinlineprotectedvirtual
input_blkd_cb_ready(int items_required, unsigned read_index) overridegr::buffer_single_mappedvirtual
input_blocked_callback(int items_required, int items_avail, unsigned read_index) override=0gr::buffer_single_mappedpure virtual
input_blocked_callback_logic(int items_required, int items_avail, unsigned read_index, char *buffer_ptr, mem_func_t const &memcpy_func, mem_func_t const &memmove_func)gr::buffer_single_mappedprotectedvirtual
link()gr::bufferinline
make_buffergr::buffer_single_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(int output_multiple) overridegr::buffer_single_mappedvirtual
output_blocked_callback(int output_multiple, bool force) override=0gr::buffer_single_mappedpure virtual
output_blocked_callback_logic(int output_multiple, bool force, char *buffer_ptr, mem_func_t const &memmove_func)gr::buffer_single_mappedprotectedvirtual
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_single_mappedvirtual
update_reader_block_history(unsigned history, int delay) overridegr::buffer_single_mappedvirtual
update_write_pointer(int nitems)gr::buffer
write_pointer()gr::buffervirtual
~buffer() overridegr::buffer
~buffer_single_mapped() overridegr::buffer_single_mapped
~custom_lock_if()gr::custom_lock_ifinlinevirtual