Quick Links:

bal | bbl | bdl | bsl

Public Types | Public Member Functions

bslalg::NothrowMovableUtil_Traits< TYPE, false > Struct Template Reference

#include <bslalg_nothrowmovableutil.h>

List of all members.

Public Types

typedef bsl::false_type IsWrapped
typedef TYPE UnwrappedType
typedef NothrowMovableWrapper
< TYPE > 
WrappedType

Public Member Functions

 BSLMF_ASSERT (!bsl::is_array< TYPE >::value)

Detailed Description

template<class TYPE>
struct bslalg::NothrowMovableUtil_Traits< TYPE, false >

Component-private class -- do not use. This specialization of traits is for non-function types that are not wrapped.

See Component bslalg_nothrowmovableutil


Member Typedef Documentation

template<class TYPE >
typedef bsl::false_type bslalg::NothrowMovableUtil_Traits< TYPE, false >::IsWrapped
template<class TYPE >
typedef TYPE bslalg::NothrowMovableUtil_Traits< TYPE, false >::UnwrappedType
template<class TYPE >
typedef NothrowMovableWrapper<TYPE> bslalg::NothrowMovableUtil_Traits< TYPE, false >::WrappedType

Member Function Documentation

template<class TYPE >
bslalg::NothrowMovableUtil_Traits< TYPE, false >::BSLMF_ASSERT ( !bsl::is_array< TYPE >::value   ) 

The documentation for this struct was generated from the following file: