This class implements an interface for sharing memory between processes.
#include <shm.hh>
Inherits shevek::refbase.
T * data ()
Access the shared data. T const * data () const
Access the shared data.
static Glib::RefPtr< shm< T > > create (std::string const &name, bool keep=false)
Create a new block of shared memory. static Glib::RefPtr< shm< T > > open (std::string const &name, bool writable=true)
Open an existing block of shared memory.
This class implements an interface for sharing memory between processes.
Create a new block of shared memory. If keep is true, it will not be unlinked when the object is destroyed.
Generated automatically by Doxygen for libshevek from the source code.