BALXML_DECODER_LOG_END | See usage of BALXML_DECODER_LOG_ERROR and BALXML_DECODER_LOG_WARNING, above. |
BALXML_DECODER_LOG_ERROR | Usage: BAEXML_LOG_ERROR(myDecoder) << "Message" << value << BALXML_DECODER_LOG_END; |
BALXML_DECODER_LOG_WARNING | Usage: BAEXML_LOG_WARNING(myDecoder) << "Message" << value << BALXML_DECODER_LOG_END; |
BAL_VERSION | Provide the combined version number for the current BAL release. |
BAL_VERSION_DEPRECATION_THRESHOLD | Set the default deprecation-activation threshold for this UOR. |
BAL_VERSION_MAJOR | BAL release major version |
BAL_VERSION_MINOR | BAL release major version |
BBL_VERSION | Provide the combined version number for the current BBL release. |
BBL_VERSION_DEPRECATION_THRESHOLD | Set the default deprecation-activation threshold for this UOR. |
BBL_VERSION_MAJOR | Provide the major version number of the current (latest) BBL release. |
BBL_VERSION_MINOR | Provide the minor version number of the current (latest) BBL release. |
BDEALG_DECLARE_NESTED_TRAITS | This alias is defined for backward compatibility. |
BDEALG_DECLARE_NESTED_TRAITS2 | This alias is defined for backward compatibility. |
BDEALG_DECLARE_NESTED_TRAITS3 | This alias is defined for backward compatibility. |
BDEALG_DECLARE_NESTED_TRAITS4 | This alias is defined for backward compatibility. |
BDEALG_DECLARE_NESTED_TRAITS5 | This alias is defined for backward compatibility. |
BDLB_ARRAYUTIL_LENGTH | Return the number of elements in the passed array a as a constant expression. |
BDLB_ARRAYUTIL_SIZE | Return the number of elements in the passed array a as a constant expression. |
BDLB_BITUTIL_USE_GNU_INTRINSICS | Use optimal intrinsics that know about CPU instruction sets on compilers the recognize the Gnu intrinsic spellings. |
BDLB_SCOPEEXIT_GUARD | Create an anonymous local ScopeExit guard from EXIT_FUNC. |
BDLB_SCOPEEXIT_PRIVATE_CAT | Concatenate two preprocessor tokens for unique guard names. |
BDLB_SCOPEEXIT_PRIVATE_CAT_IMP | Paste the preprocessor tokens X and Y. |
BDLB_SCOPEEXIT_USES_MODERN_CPP | Defined when C++11-style type-deduced scope-exit factories are available. |
BDLB_VARIANT_USING_VARIADIC_TEMPLATES | Note that this macro definition parallels that of a similar macro defined in bslmf_typelist.h. |
BDL_VERSION | Provide the combined version number for the current BDL release. |
BDL_VERSION_DEPRECATION_THRESHOLD | Set the default deprecation-activation threshold for this UOR. |
BDL_VERSION_MAJOR | Provide the major version number of the current (latest) BDL release. |
BDL_VERSION_MINOR | Provide the minor version number of the current (latest) BDL release. |
BSLALG_DECLARE_NESTED_TRAITS | Associate the specified TRAIT tag with the specified T class. |
BSLALG_DECLARE_NESTED_TRAITS2 | Like BSLALG_DECLARE_NESTED_TRAITS, but for two traits. |
BSLALG_DECLARE_NESTED_TRAITS3 | Like BSLALG_DECLARE_NESTED_TRAITS, but for three traits. |
BSLALG_DECLARE_NESTED_TRAITS4 | Like BSLALG_DECLARE_NESTED_TRAITS, but for four traits. |
BSLALG_DECLARE_NESTED_TRAITS5 | Like BSLALG_DECLARE_NESTED_TRAITS, but for five traits. |
BSLIM_TESTUTIL_L_ | current Line number |
BSLIM_TESTUTIL_P | Print identifier and its value. |
BSLIM_TESTUTIL_P_ | P(X) without `
` |
BSLIM_TESTUTIL_Q | Quote identifier literally. |
BSLIM_TESTUTIL_T_ | Print tab (w/o newline). |
BSLMA_USESBSLMAALLOCATOR_CAT_IMP2 | Component-local macros for concatenating tokens. |
BSLMA_USESBSLMAALLOCATOR_DEPRECATE_IF | Produce a deprecation warning if the specified COND is true. |
BSLMF_METAINT_TO_BOOL | Extract the compile-time Boolean value from a MetaInt expression. |
BSLMF_METAINT_TO_INT | Extract the compile-time integer value from a MetaInt expression. |
BSLMF_MOVABLEREF_DEDUCE | Expand to a movable reference to VA_ARGS with deducible arguments. |
BSLMF_SWITCH_USING_VARIADIC_TEMPLATES | Indicates support for the variadic type-switch implementation. |
BSLMF_TYPEIDENTITY_T | Metafunction returning its type argument unchanged. |
BSLMF_TYPELIST_USING_VARIADIC_TEMPLATES | Indicates support for the variadic typelist implementation. |
BSLMT_ONCE_CANCEL | Cancel once processing within a BSLMT_ONCE_DO construct. |
BSLMT_ONCE_DO | Bracket a block of code so it executes only once in a multithreaded program. |
BSLMT_ONCE_INITIALIZER | Use this macro to initialize an object of type Once. E.g.: ` Once once = BSLMT_ONCE_INITIALIZER; ` |
BSLMT_QLOCK_INITIALIZER | Use this macro as the value for initializing an object of type QLock For example: ` QLock mylock = BSLMT_QLOCK_INITIALIZER; ` |
BSLMT_TESTUTIL_CERR | Equivalent to call to bsl::cerr guarded by a BSLMT_TESTUTIL_GUARD whose scope ends at the end of the statement. |
BSLMT_TESTUTIL_COUT | Equivalent to call to bsl::cout guarded by a BSLMT_TESTUTIL_GUARD whose scope ends at the end of the statement. |
BSLMT_TESTUTIL_GUARD | Acquire the critical section, and release it when the macro call goes out of scope. |
BSLMT_TESTUTIL_GUARDED_STREAM | Enable output to the specified STREAM that will not be interleaved with output from bslmt_testutil macros done by other threads. |
BSLMT_TESTUTIL_L_ | current Line number |
BSLMT_TESTUTIL_P | Print identifier and its value. |
BSLMT_TESTUTIL_P_ | P(X) without `
` |
BSLMT_TESTUTIL_Q | Quote identifier literally. |
BSLMT_TESTUTIL_T_ | Print tab (w/o newline). Do not put in a do {} while(false), as this macro is intended to be called without a terminating ;. |
BSLMT_THREAD_LOCAL_KEYWORD | DEPRECATED: Use BSLS_KEYWORD_THREAD_LOCAL instead. |
BSLMT_THREAD_LOCAL_VARIABLE | Declare a thread-local static variable at function or namespace scope. |
BSLSCM_PATCHVERSION_PATCH | Provide the patch version number of the current (latest) BSL release. |
BSLSTL_OPTIONAL_CONSTEXPR17 | BSLSTL_OPTIONAL_CONSTEXPR17 controls whether constructors that are constexpr in C++17 std::optional are constexpr in bsl::optional for. |
BSLSTL_OPTIONAL_USES_STD_ALIASES | Macro controlling whether bsl optional aliases std types. |
BSLSTL_STRINGVIEWLIKEPARAM_ENABLE_IF_T | SFINAE enable_if type alias for types convertible to string_view. |
BSLSTL_STRINGVIEWLIKEPARAM_ONLY_ENABLE_IF_T | SFINAE enable_if type alias for types convertible to string_view but not C-string. |
BSLSTL_STRINGVIEWLIKEPARAM_TYPE_IF_COMPLETE | We need to use an intermediate completeness test to work around deficiencies with SFINAE in the Sun and AIX compilers. |
BSLSTL_STRING_ONLY_STRINGVIEW_ENABLE_IF_T | SFINAE alias for string_view-like types that are not C-strings. |
BSLSTL_STRING_VIEW_IS_ALIASED | Defined when bsl::string_view is an alias of std::string_view. |
BSLSTL_VARIANT_CONVERT_INDEX_OF | Compute the index of the best conversion match for TYPE. |
BSLSTL_VARIANT_CONVERT_TYPE_OF | Compute the type of the best conversion match for TYPE. |
BSLSTL_VARIANT_DECLARE_IF_CONSTRUCTS_FROM | Enable a constructor when VARIANT can construct from TYPE. |
BSLSTL_VARIANT_DECLARE_IF_CONSTRUCTS_FROM_STD | This component-private macro is used as a constraintwhen declaring constructors of variant from the corresponding std::variant. |
BSLSTL_VARIANT_DECLARE_IF_HAS_UNIQUE_TYPE | Enable a function declaration when TYPE is a unique alternative. |
BSLSTL_VARIANT_DEFINE_IF_CONSTRUCTS_FROM | Constrain a function definition to when VARIANT constructs from TYPE. |
BSLSTL_VARIANT_DEFINE_IF_CONSTRUCTS_FROM_STD | This component-private macro is used as a constraint when defining constructors of variant from the corresponding std::variant. |
BSLSTL_VARIANT_DEFINE_IF_HAS_UNIQUE_TYPE | Enable a function definition when TYPE is a unique alternative. |
BSLSTL_VARIANT_HAS_UNIQUE_TYPE | Check whether TYPE is a unique alternative of the enclosing variant. |
BSLSTL_VARIANT_INDEX_OF | Compute the index of the first alternative identical to TYPE. |
BSLSTL_VARIANT_TYPE_AT_INDEX | This component-private macro expands to the type of alternative at specified INDEX for a variant of type bsl::variant<t_HEAD, t_TAIL...>. |
BSLSTL_VARIANT_VISITID | Invoke Variant_ImpUtil::visitId on VAROBJ with VISITOR. |
BSLS_BSLONCE_INITIALIZER | Initialize an object of type bsls::BslOnce. |
BSLS_BSLTESTUTIL_L_ | Current line number. |
BSLS_BSLTESTUTIL_P | Print identifier and its value. |
BSLS_BSLTESTUTIL_P_ | P(X) without `
`. |
BSLS_BSLTESTUTIL_Q | Quote identifier literally. |
BSLS_BSLTESTUTIL_T_ | Print a tab (w/o newline). |
BSLS_DEPRECATE_CAT | Expand to the expansion of the specified X, joined to the expansion of the specified Y. |
BSLS_DEPRECATE_CAT_B | Internal implementation machinery for BSLS_DEPRECATE_CAT. |
BSLS_DEPRECATE_ISDEFINED | Expand to true if the argument deprecation-control macro is defined. |
BSLS_DEPRECATE_ISDEFINED_A | Internal implementation machinery for BSLS_DEPRECATE_ISDEFINED. |
BSLS_DEPRECATE_ISNONZERO | Expand to true if the argument deprecation-control macro is non-zero. |
BSLS_DEPRECATE_ISNONZERO_A | Internal implementation machinery for BSLS_DEPRECATE_ISNONZERO. |
BSLS_DEPRECATE_ISPASTTHRESHOLD | Expand to true if version M.N of UOR U is past its deprecation threshold. |
BSLS_DEPRECATE_ISPASTTHRESHOLD_A | Internal implementation machinery for BSLS_DEPRECATE_ISPASTTHRESHOLD. |
BSLS_DEPRECATE_ISRETAINED | Expand to true if deprecations for version M.N of UOR U are silenced. |
BSLS_DEPRECATE_ISRETAINED_B | Internal implementation machinery for BSLS_DEPRECATE_ISRETAINED. |
BSLS_DEPRECATE_IS_ACTIVE | Expand to true if deprecations are enforced for version M.N of UOR U. |
BSLS_DEPRECATE_MAKE_VER | Expand to an opaque encoding of UOR version M.N. |
BSLS_EXCEPTION_SPEC | DEPRECATED: This macro is deprecated, and cannot expand to a supported syntax on the current platform. |
BSLS_EXCEPTION_VIRTUAL_NOTHROW | Exception specification for overrides of virtual exception methods. |
BSLS_EXCEPTION_WHAT_NOTHROW | More specialized name for the no-throw declaration of the exception::what() method. Use BSLS_EXCEPTION_VIRTUAL_NOTHROW instead. |
BSLS_IDENT_RCSID | Insert an SCM identity string into the compiled object. |
BSLS_LIBRARYFEATURES_HAS_C90_GETS | Defined if the C90 gets function is provided in namespace std. |
BSLS_LIBRARYFEATURES_HAS_CPP14_INTEGER_SEQUENCE | It appears that all standard libraries make this C++14 feature available even in C++11 mode as it is so useful when implementing tuple features. |
BSLS_LIBRARYFEATURES_HAS_CPP17_DEPRECATED_REMOVED | These APIs should be removed in C++17. Undefined conditionally later in this file for implementations that still have it. |
BSLS_LIBRARYFEATURES_HAS_CPP20_DEPRECATED_REMOVED | These APIs should be removed in C++20. Undefined conditionally later in this file for implementations that still have it. |
BSLS_LIBRARYFEATURES_HAS_CPP98_AUTO_PTR | Defined if the C++98 auto_ptr class template is provided. |
BSLS_MACROINCREMENT | Return the preprocessor number that is the successor to MACRO_VALUE. |
BSLS_MACROINCREMENT_IMPL | Force token-pasting in a separate round of macro expansion. |
BSLS_MACROREPEAT | Expand to N successive invocations of MACRO. |
BSLS_MACROREPEAT_COMMA | Expand to N comma-separated invocations of MACRO. |
BSLS_MACROREPEAT_SEP | Expand to N invocations of MACRO separated by S. |
BSLS_PLATFORMUTIL_IS_LITTLE_ENDIAN | DEPRECATED: Use preprocessor macro BSLS_PLATFORM_IS_LITTLE_ENDIAN defined in bsls_platform instead. |
BSLS_PLATFORM_CMP_VER_MAJOR | This deprecated macro is defined for backwards compatibility only. |
BSLTF_TEMPLATETESTFACILITY_TEST_TYPES_ALL | Macro listing all of the test types defined in this package. |
BSLTF_TEMPLATETESTFACILITY_TEST_TYPES_PRIMITIVE | Macro listing all primitive test types defined in this package. |
BSLTF_TEMPLATETESTFACILITY_TEST_TYPES_REGULAR | Macro listing all regular test types defined in this package. |
BSLTF_TEMPLATETESTFACILITY_TEST_TYPES_USER_DEFINED | Macro listing all user-defined test types defined in this package. |
BSL_GET_VERSION_MAJOR | Extract from the specified version the corresponding major version. |
BSL_GET_VERSION_MINOR | Extract from the specified version the corresponding minor version. |
BSL_MAKE_VERSION | Construct a composite version number from the specified major and minor version numbers. |
BSL_VERSION | Provide the combined version number for the current BSL release. |
BSL_VERSION_DEPRECATION_THRESHOLD | Set the default deprecation-activation threshold for this UOR. |
BSL_VERSION_MAJOR | Provide the major version number of the current (latest) BSL release. |
BSL_VERSION_MINOR | Provide the minor version number of the current (latest) BSL release. |
bdealg_HasTrait | This alias is defined for backward compatibility. |
bdealg_SelectTrait | This alias is defined for backward compatibility. |
bdema_Allocator | This alias is defined for backward compatibility. |
bdes_ObjectBuffer | This alias is defined for backward compatibility. |
bslalg_AutoArrayDestructor | This alias is defined for backward compatibility. |
bslalg_AutoArrayMoveDestructor | This alias is defined for backward compatibility. |
bslalg_AutoScalarDestructor | This alias is defined for backward compatibility. |
bslalg_ConstructorProxy | This alias is defined for backward compatibility. |
bslalg_DequeImpUtil | This alias is defined for backward compatibility. |
bslalg_DequeIterator | This alias is defined for backward compatibility. |
bslalg_HasTrait | This alias is defined for backward compatibility. |
bslalg_SelectTrait | This alias is defined for backward compatibility. |
bslalg_TypeTraitNil | This alias is defined for backward compatibility. |
bslma_AutoDeallocator | This alias is defined for backward compatibility. |
bslma_AutoDestructor | This alias is defined for backward compatibility. |
bslma_AutoRawDeleter | This alias is defined for backward compatibility. |
bslma_DeallocatorGuard | This alias is defined for backward compatibility. |
bslma_DeallocatorProctor | This alias is defined for backward compatibility. |
bslma_DestructorGuard | This alias is defined for backward compatibility. |
bslma_DestructorProctor | This alias is defined for backward compatibility. |
bslmf_AddReference | This alias is defined for backward compatibility. |
bslmf_ArrayToConstPointer | This alias is defined for backward compatibility. |
bslmf_ArrayToPointer | This alias is defined for backward compatibility. |
bslmf_ConstForwardingType | DEPRECATED: This alias is defined for backward compatibility. |
bslmf_EnableIf | This alias is defined for backward compatibility. |
bslmf_ForwardingType | DEPRECATED: This alias is defined for backward compatibility. |
bslmf_FunctionPointerTraits | This alias is defined for backward compatibility. |
bslmf_If | This alias is defined for backward compatibility. |
bslmf_IsArray | This alias is defined for backward compatibility. |
bslmf_IsClass | This alias is defined for backward compatibility. |
bslmf_IsConvertible | This alias is defined for backward compatibility. |
bslmf_IsEnum | This alias is defined for backward compatibility. |
bslmf_IsFunctionPointer | This alias is defined for backward compatibility. |
bslmf_IsFundamental | This alias is defined for backward compatibility. |
bslmf_IsMemberFunctionPointer | This alias is defined for backward compatibility. |
bslmf_IsNil | This alias is defined for backward compatibility. |
bslmf_IsPointer | This alias is defined for backward-compatibility. |
bslmf_IsPolymorphic | This alias is defined for backward compatibility. |
bslmf_IsSame | This alias is defined for backward compatibility. |
bslmf_MemberFunctionPointerTraits | This alias is defined for backward compatibility. |
bslmf_MemberFunctionPointerTraitsImp | This alias is defined for backward compatibility. |
bslmf_MetaInt | This alias is defined for backward compatibility. |
bslmf_RemoveCvq | This alias is defined for backward compatibility. |
bslmf_RemoveReference | This alias is defined for backward compatibility. |
bslmf_Switch | This alias is defined for backward compatibility. |
bslmf_Switch2 | This alias is defined for backward compatibility. |
bslmf_Switch3 | This alias is defined for backward compatibility. |
bslmf_Switch4 | This alias is defined for backward compatibility. |
bslmf_Switch5 | This alias is defined for backward compatibility. |
bslmf_Switch6 | This alias is defined for backward compatibility. |
bslmf_Switch7 | This alias is defined for backward compatibility. |
bslmf_Switch8 | This alias is defined for backward compatibility. |
bslmf_Switch9 | This alias is defined for backward compatibility. |
bslmf_Tag | This alias is defined for backward compatibility. |
bslmf_TypeList | This alias is defined for backward compatibility. |
bslmf_TypeList1 | This alias is defined for backward compatibility. |
bslmf_TypeList10 | This alias is defined for backward compatibility. |
bslmf_TypeList11 | This alias is defined for backward compatibility. |
bslmf_TypeList12 | This alias is defined for backward compatibility. |
bslmf_TypeList13 | This alias is defined for backward compatibility. |
bslmf_TypeList14 | This alias is defined for backward compatibility. |
bslmf_TypeList15 | This alias is defined for backward compatibility. |
bslmf_TypeList16 | This alias is defined for backward compatibility. |
bslmf_TypeList17 | This alias is defined for backward compatibility. |
bslmf_TypeList18 | This alias is defined for backward compatibility. |
bslmf_TypeList19 | This alias is defined for backward compatibility. |
bslmf_TypeList2 | This alias is defined for backward compatibility. |
bslmf_TypeList20 | This alias is defined for backward compatibility. |
bslmf_TypeList3 | This alias is defined for backward compatibility. |
bslmf_TypeList4 | This alias is defined for backward compatibility. |
bslmf_TypeList5 | This alias is defined for backward compatibility. |
bslmf_TypeList6 | This alias is defined for backward compatibility. |
bslmf_TypeList7 | This alias is defined for backward compatibility. |
bslmf_TypeList8 | This alias is defined for backward compatibility. |
bslmf_TypeList9 | This alias is defined for backward compatibility. |
bslmf_TypeListNil | This alias is defined for backward compatibility. |
bslmf_TypeListTypeOf | This alias is defined for backward compatibility. |
bslmf_TypeRep | This alias is defined for backward compatibility. |
bsls_AlignedBuffer | This alias is defined for backward compatibility. |
bsls_AlignmentFromType | This alias is defined for backward compatibility. |
bsls_ObjectBuffer | This alias is defined for backward compatibility. |
bsls_ProtocolTest | This alias is defined for backward compatibility. |
bsls_ProtocolTestImp | This alias is defined for backward compatibility. |
bsls_UnspecifiedBool | This alias is defined for backward compatibility. |
bslstl_ForwardIterator | This alias is defined for backward compatibility. |
bslstl_RandomAccessIterator | This alias is defined for backward compatibility. |
bslstl_StringRef | This alias is defined for backward compatibility. |
bslstl_StringRefData | This alias is defined for backward compatibility. |
bslstl_StringRefImp | This alias is defined for backward compatibility. |
bslstl_StringRefWide | This alias is defined for backward compatibility. |