25 #ifndef _UTILS_IPC_SHM_EXCEPTIONS_H_
26 #define _UTILS_IPC_SHM_EXCEPTIONS_H_
28 #include <core/exception.h>
Base class for exceptions in Fawkes.
The address points out of the shared memory.
ShmAddrOutOfBoundsException()
Constructor.
The shared memory is set adress-dependend but could not be opened at the appropriate address.
ShmCouldNotAttachAddrDepException()
Constructor.
Could not attach to shared memory segment.
ShmCouldNotAttachException(const char *msg)
Constructor.
Shared memory segment does not exist.
ShmDoesNotExistException()
Constructor.
Memory size does not match.
ShmInconsistentSegmentSizeException(unsigned int desired_mem, unsigned int act_mem)
Constructor.
The pointer does not point inside the shared memory.
ShmPtrOutOfBoundsException()
Constructor.
Fawkes library namespace.