Fawkes API  Fawkes Development Version
firevision::SharedMemoryLookupTable Member List

This is the complete list of members for firevision::SharedMemoryLookupTable, including all inherited members.

_data_sizefawkes::SharedMemoryprotected
_destroy_on_deletefawkes::SharedMemoryprotected
_headerfawkes::SharedMemoryprotected
_is_read_onlyfawkes::SharedMemoryprotected
_magic_tokenfawkes::SharedMemoryprotected
_mem_sizefawkes::SharedMemoryprotected
_memptrfawkes::SharedMemoryprotected
_shm_headerfawkes::SharedMemoryprotected
_shm_magic_tokenfawkes::SharedMemoryprotected
_shm_offsetfawkes::SharedMemoryprotected
_shm_upper_boundfawkes::SharedMemoryprotected
_should_createfawkes::SharedMemoryprotected
add_semaphore()fawkes::SharedMemory
addr(void *ptr) constfawkes::SharedMemory
attach()fawkes::SharedMemoryprotected
buffer() constfirevision::SharedMemoryLookupTable
bytes_per_cell() constfirevision::SharedMemoryLookupTable
cleanup(bool use_lister=true)firevision::SharedMemoryLookupTablestatic
data_size() constfawkes::SharedMemory
depth() constfirevision::SharedMemoryLookupTable
end()fawkes::SharedMemorystatic
erase(const char *magic_token, SharedMemoryHeader *header, SharedMemoryLister *lister=0, const char *registry_name=0)fawkes::SharedMemorystatic
erase_orphaned(const char *magic_token, SharedMemoryHeader *header, SharedMemoryLister *lister=0, const char *registry_name=0)fawkes::SharedMemorystatic
exists(const char *lut_id)firevision::SharedMemoryLookupTablestatic
fawkes::SharedMemory::exists(const char *magic_token, SharedMemoryHeader *header, const char *registry_name=0)fawkes::SharedMemorystatic
find(const char *magic_token, SharedMemoryHeader *header, const char *registry_name=0)fawkes::SharedMemorystatic
free()fawkes::SharedMemoryprotected
height() constfirevision::SharedMemoryLookupTable
is_creator() constfawkes::SharedMemory
is_destroyed() constfawkes::SharedMemory
is_destroyed(int shm_id)fawkes::SharedMemorystatic
is_protected() constfawkes::SharedMemory
is_read_only() constfawkes::SharedMemory
is_swapable() constfawkes::SharedMemory
is_swapable(int shm_id)fawkes::SharedMemorystatic
is_valid() constfawkes::SharedMemory
list()firevision::SharedMemoryLookupTablestatic
fawkes::SharedMemory::list(const char *magic_token, SharedMemoryHeader *header, SharedMemoryLister *lister, const char *registry_name=0)fawkes::SharedMemorystatic
lock_for_read()fawkes::SharedMemory
lock_for_write()fawkes::SharedMemory
lut_id() constfirevision::SharedMemoryLookupTable
MagicTokenSizefawkes::SharedMemorystatic
MaxNumConcurrentReadersfawkes::SharedMemorystatic
memptr() constfawkes::SharedMemory
num_attached() constfawkes::SharedMemory
num_attached(int shm_id)fawkes::SharedMemorystatic
ptr(void *addr) constfawkes::SharedMemory
set(void *memptr)fawkes::SharedMemory
set_destroy_on_delete(bool destroy)fawkes::SharedMemory
set_lut_id(const char *lut_id)firevision::SharedMemoryLookupTable
set_swapable(bool swapable)fawkes::SharedMemory
SharedMemory(const char *magic_token, SharedMemoryHeader *header, bool is_read_only, bool create, bool destroy_on_delete, const char *registry_name=0)fawkes::SharedMemory
SharedMemory(const SharedMemory &s)fawkes::SharedMemory
SharedMemory(const char *magic_token, bool is_read_only, bool create, bool destroy_on_delete, const char *registry_name=0)fawkes::SharedMemoryprotected
SharedMemoryLookupTable(const char *lut_id, unsigned int width, unsigned int height, unsigned int depth=1, unsigned int bytes_per_cell=1)firevision::SharedMemoryLookupTable
SharedMemoryLookupTable(const char *lut_id, bool is_read_only=true)firevision::SharedMemoryLookupTable
shmem_id() constfawkes::SharedMemory
try_lock_for_read()fawkes::SharedMemory
try_lock_for_write()fawkes::SharedMemory
unlock()fawkes::SharedMemory
width() constfirevision::SharedMemoryLookupTable
wipe(const char *lut_id)firevision::SharedMemoryLookupTablestatic
~SharedMemory()fawkes::SharedMemoryvirtual
~SharedMemoryLookupTable()firevision::SharedMemoryLookupTable