Cbeam
Loading...
Searching...
No Matches
stable_interprocess_map< Key, Value > Member List

This is the complete list of members for stable_interprocess_map< Key, Value >, including all inherited members.

at(const Key &key) conststable_interprocess_map< Key, Value >inline
at_or_default(const Key &key, const Value &default_value) conststable_interprocess_map< Key, Value >inline
capacity() const noexceptcbeam::memory::interprocess_shared_memoryinline
clear()cbeam::container::stable_interprocess_container< std::map< Key, Value > >inlinevirtual
count(const Key &key) conststable_interprocess_map< Key, Value >inline
data() constcbeam::memory::interprocess_shared_memoryinline
deserialize() constcbeam::container::stable_interprocess_container< std::map< Key, Value > >inlineprotected
empty() constcbeam::container::stable_interprocess_container< std::map< Key, Value > >inlinevirtual
erase(const Key &key)stable_interprocess_map< Key, Value >inline
foreach(Func func)cbeam::container::stable_interprocess_container< std::map< Key, Value > >inline
get_lock_guard() constcbeam::memory::interprocess_shared_memoryinline
insert(const Key &key, const Value &value)stable_interprocess_map< Key, Value >inline
interprocess_shared_memory(const std::string &unique_identifier, std::size_t size)cbeam::memory::interprocess_shared_memoryinline
interprocess_shared_memory(const interprocess_shared_memory &)=deletecbeam::memory::interprocess_shared_memory
interprocess_shared_memory(interprocess_shared_memory &&)=deletecbeam::memory::interprocess_shared_memory
operator=(const std::initializer_list< std::pair< const Key, Value > > &list)stable_interprocess_map< Key, Value >inline
cbeam::container::stable_interprocess_container< std::map< Key, Value > >::operator=(const stable_interprocess_container &)=deletecbeam::container::stable_interprocess_container< std::map< Key, Value > >
cbeam::container::stable_interprocess_container< std::map< Key, Value > >::operator=(stable_interprocess_container &&)=deletecbeam::container::stable_interprocess_container< std::map< Key, Value > >
cbeam::memory::interprocess_shared_memory::operator=(const interprocess_shared_memory &)=deletecbeam::memory::interprocess_shared_memory
cbeam::memory::interprocess_shared_memory::operator=(interprocess_shared_memory &&)=deletecbeam::memory::interprocess_shared_memory
serialize(const std::map< Key, Value > &container)cbeam::container::stable_interprocess_container< std::map< Key, Value > >inlineprotected
size() constcbeam::container::stable_interprocess_container< std::map< Key, Value > >inlinevirtual
stable_interprocess_container(const std::string &unique_identifier, std::size_t size)cbeam::container::stable_interprocess_container< std::map< Key, Value > >inline
stable_interprocess_container(const stable_interprocess_container &)=deletecbeam::container::stable_interprocess_container< std::map< Key, Value > >
stable_interprocess_container(stable_interprocess_container &&)=deletecbeam::container::stable_interprocess_container< std::map< Key, Value > >
stable_interprocess_map(const std::string &unique_identifier, std::size_t size)stable_interprocess_map< Key, Value >inline
update(const Key &key, std::function< void(Value &)> updater, const std::string &error_string={"cbeam::stable_interprocess_map::update: key not found"})stable_interprocess_map< Key, Value >inline
update_or_insert(const Key &key, std::function< void(Value &)> updater, const Value &default_value)stable_interprocess_map< Key, Value >inline
~interprocess_shared_memory() noexceptcbeam::memory::interprocess_shared_memoryinlinevirtual