BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bslstl_error.h File Reference
#include <bsls_ident.h>
#include <bslscm_version.h>
#include <bslstl_errc.h>
#include <bslstl_hash.h>
#include <bslstl_iserrorcodeenum.h>
#include <bslstl_iserrorconditionenum.h>
#include <bslh_hash.h>
#include <bslmf_enableif.h>
#include <bslmf_integralconstant.h>
#include <bsls_keyword.h>
#include <bsls_libraryfeatures.h>
#include <bsls_platform.h>
#include <bsls_unspecifiedbool.h>
#include <errno.h>
#include <string.h>
#include <cstring>
#include <functional>
#include <iosfwd>
#include <stdexcept>
#include <string>
#include <bsls_nativestd.h>

Go to the source code of this file.

Classes

class  bsl::error_category
 
class  bsl::error_code
 
class  bsl::error_condition
 
struct  bsl::hash< bsl::error_code >
 
struct  bsl::hash< bsl::error_condition >
 
struct  std::hash< bsl::error_code >
 
struct  std::hash< bsl::error_condition >
 

Functions

const error_categorybsl::generic_category ()
 
const error_categorybsl::system_category ()
 
error_code bsl::make_error_code (errc::Enum value)
 
error_condition bsl::make_error_condition (errc::Enum value)
 
template<class HASHALG >
void bsl::hashAppend (HASHALG &hashAlgorithm, const error_code &object)
 
template<class HASHALG >
void bsl::hashAppend (HASHALG &hashAlgorithm, const error_condition &object)
 
bool bsl::operator== (const error_code &lhs, const error_code &rhs)
 
bool bsl::operator== (const error_code &lhs, const error_condition &rhs)
 
bool bsl::operator== (const error_condition &lhs, const error_code &rhs)
 
bool bsl::operator== (const error_condition &lhs, const error_condition &rhs)
 
bool bsl::operator!= (const error_code &, const error_code &)
 
bool bsl::operator!= (const error_code &, const error_condition &)
 
bool bsl::operator!= (const error_condition &, const error_code &)
 
bool bsl::operator!= (const error_condition &, const error_condition &)
 
bool bsl::operator< (const error_code &lhs, const error_code &rhs)
 
bool bsl::operator< (const error_condition &lhs, const error_condition &rhs)
 
template<class CHAR_TYPE , class CHAR_TRAITS >
std::basic_ostream< CHAR_TYPE, CHAR_TRAITS > & bsl::operator<< (std::basic_ostream< CHAR_TYPE, CHAR_TRAITS > &stream, const error_code &code)
 

Detailed Description

The content of this file has been pre-processed for Doxygen.