Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
errors.hpp File Reference

Describes the error numbering of interprocess classes. More...

#include <boost/interprocess/detail/config_begin.hpp>
#include <boost/interprocess/detail/workaround.hpp>
#include <stdarg.h>
#include <string>
#include <boost/interprocess/detail/config_end.hpp>
Include dependency graph for errors.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::interprocess::ec_xlate
 
struct  boost::interprocess::error_info
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::interprocess
 

Typedefs

typedef int boost::interprocess::native_error_t
 

Enumerations

enum  boost::interprocess::error_code_t {
  boost::interprocess::no_error = 0,
  boost::interprocess::system_error,
  boost::interprocess::other_error,
  boost::interprocess::security_error,
  boost::interprocess::read_only_error,
  boost::interprocess::io_error,
  boost::interprocess::path_error,
  boost::interprocess::not_found_error,
  boost::interprocess::busy_error,
  boost::interprocess::already_exists_error,
  boost::interprocess::not_empty_error,
  boost::interprocess::is_directory_error,
  boost::interprocess::out_of_space_error,
  boost::interprocess::out_of_memory_error,
  boost::interprocess::out_of_resource_error,
  boost::interprocess::lock_error,
  boost::interprocess::sem_error,
  boost::interprocess::mode_error,
  boost::interprocess::size_error,
  boost::interprocess::corrupted_error,
  boost::interprocess::not_such_file_or_directory,
  boost::interprocess::invalid_argument,
  boost::interprocess::timeout_when_locking_error,
  boost::interprocess::timeout_when_waiting_error,
  boost::interprocess::owner_dead_error
}
 

Functions

int boost::interprocess::system_error_code ()
 
void boost::interprocess::fill_system_message (int system_error, std::string &str)
 
error_code_t boost::interprocess::lookup_error (native_error_t err)
 

Detailed Description

Describes the error numbering of interprocess classes.