25#include <core/threading/mutex.h>
26#include <utils/ipc/shm_exceptions.h>
62:
Exception(
"Inconsistent shared mem segment found in memory "
63 "(memory size does not match, desired: %u, actual: %u)",
74:
Exception(
"The given shared memory segment does not exist.")
84:
Exception(
"Could not attach to the shared memory "
85 "segment with the appropriate address")
94:
Exception(
"The address you tried to transform points "
95 "out of the shared memory segment")
104:
Exception(
"The pointer you tried to transform does not "
105 "point inside the shared memory segment")
Base class for exceptions in Fawkes.
ShmAddrOutOfBoundsException()
Constructor.
ShmCouldNotAttachAddrDepException()
Constructor.
ShmCouldNotAttachException(const char *msg)
Constructor.
ShmDoesNotExistException()
Constructor.
ShmInconsistentSegmentSizeException(unsigned int desired_mem, unsigned int act_mem)
Constructor.
ShmPtrOutOfBoundsException()
Constructor.
Fawkes library namespace.