BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslmf_isnothrowmoveconstructible.h File Reference
#include <bsls_ident.h>
#include <bslscm_version.h>
#include <bslmf_assert.h>
#include <bslmf_detectnestedtrait.h>
#include <bslmf_integralconstant.h>
#include <bslmf_isarray.h>
#include <bslmf_isbitwisecopyable.h>
#include <bslmf_isconst.h>
#include <bslmf_isvolatile.h>
#include <bslmf_voidtype.h>
#include <bsls_compilerfeatures.h>
#include <bsls_keyword.h>
#include <bsls_platform.h>
#include <stddef.h>
#include <bsls_nativestd.h>

Go to the source code of this file.

Classes

struct  bslmf::IsNothrowMoveConstructible_Impl< t_TYPE, class >
 
struct  bslmf::IsNothrowMoveConstructible_Impl< t_TYPE, BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE(t_TYPE)>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< const t_TYPE, BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE(t_TYPE)>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< volatile t_TYPE, BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE(t_TYPE)>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< const volatile t_TYPE, BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE(t_TYPE)>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< t_TYPE & >
 
struct  bslmf::IsNothrowMoveConstructible_Impl< t_TYPE[]>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< const t_TYPE[]>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< volatile t_TYPE[]>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< const volatile t_TYPE[]>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< t_TYPE[t_LEN]>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< const t_TYPE[t_LEN]>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< volatile t_TYPE[t_LEN]>
 
struct  bslmf::IsNothrowMoveConstructible_Impl< const volatile t_TYPE[t_LEN]>
 
struct  bsl::is_nothrow_move_constructible< t_TYPE >
 

Macros

#define STD_IS_NOTHROW_MOVE_CONSTRUCTIBLE_VALUE(t_TYPE)
 
#define BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE(t_TYPE)    BSLMF_VOIDTYPE(int t_TYPE::*)
 

Detailed Description

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

Macro Definition Documentation

◆ BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE

#define BSLMF_ISNOTHROWMOVECONSTRUCTIBLE_VOIDTYPE (   t_TYPE)     BSLMF_VOIDTYPE(int t_TYPE::*)