Describes exceptions thrown by interprocess classes. More...
#include <boost/interprocess/detail/config_begin.hpp>
#include <boost/interprocess/detail/workaround.hpp>
#include <boost/interprocess/errors.hpp>
#include <stdexcept>
#include <new>
#include <boost/interprocess/detail/config_end.hpp>
Classes | |
class | boost::interprocess::interprocess_exception |
This class is the base class of all exceptions thrown by boost::interprocess. More... | |
class | boost::interprocess::lock_exception |
This is the exception thrown by shared interprocess_mutex family when a deadlock situation is detected or when using a interprocess_condition the interprocess_mutex is not locked. More... | |
class | boost::interprocess::bad_alloc |
This is the exception thrown by named interprocess_semaphore when a deadlock situation is detected or when an error is detected in the post/wait operation. More... | |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::interprocess | |
Describes exceptions thrown by interprocess classes.