4 #ifndef RUDIMENTS_SHAREDMEMORY_H
5 #define RUDIMENTS_SHAREDMEMORY_H
7 #include <rudiments/private/sharedmemoryincludes.h>
132 #include <rudiments/private/sharedmemory.h>
Definition: permissions.h:28
Definition: sharedmemory.h:19
bool create(key_t key, size_t size, mode_t permissions)
bool attach(key_t key, size_t size)
bool setPermissions(mode_t permissions)
const char * getGroupName()
bool setGroupId(gid_t gid)
bool setGroupName(const char *groupname)
bool setUserId(uid_t uid)
bool createOrAttach(key_t key, size_t size, mode_t permissions)
void * getPointer() const
bool setUserName(const char *username)
const char * getUserName()