Fawkes API  Fawkes Development Version
fawkes::SharedMemory Member List

This is the complete list of members for fawkes::SharedMemory, 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
data_size() constfawkes::SharedMemory
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 *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
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(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
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_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
shmem_id() constfawkes::SharedMemory
try_lock_for_read()fawkes::SharedMemory
try_lock_for_write()fawkes::SharedMemory
unlock()fawkes::SharedMemory
~SharedMemory()fawkes::SharedMemoryvirtual