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