9#ifndef INCLUDED_BSLFMT_FORMATERROR
10#define INCLUDED_BSLFMT_FORMATERROR
91#include <bslscm_version.h>
98#if defined(BSLS_LIBRARYFEATURES_HAS_CPP20_FORMAT)
111#if defined(BSLS_LIBRARYFEATURES_HAS_CPP20_FORMAT)
112using std::format_error;
150#if defined(BSLS_LIBRARYFEATURES_HAS_CPP20_FORMAT)
151 using std::format_error;
153 using BloombergLP::bslfmt::format_error;
163#if !defined(BSLS_LIBRARYFEATURES_HAS_CPP20_FORMAT)
175:
std::runtime_error(whatArg)
181:
std::runtime_error(whatArg)
187:
std::runtime_error(whatArg.c_str())
193: runtime_error(other)
202 std::runtime_error& me = *
this;
Definition bslstl_string.h:1252
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
#define BSLS_KEYWORD_EXPLICIT
Definition bsls_keyword.h:683
#define BSLS_KEYWORD_NOEXCEPT
Definition bsls_keyword.h:674
Definition bdlat_valuetypefunctions.h:939
Definition bslfmt_enablestreamedformatter.h:130
Definition bdldfp_decimal.h:5549