BDE 4.14.0 Production release
|
This is the complete list of members for bslmf::Util, including all inherited members.
declval() BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
forward(const t_TYPE &t) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inlinestatic |
forward(MovableRef< t_TYPE > t) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
forward(bslmf::MovableRef< t_TYPE > t) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inline |
forward_like(bslmf::MovableRef< t_TYPE > t, typename bsl::enable_if< bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *=0) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
forward_like(t_TYPE &t, typename bsl::enable_if< bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *=0) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
forward_like(bslmf::MovableRef< t_TYPE > t, typename bsl::enable_if< bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&!bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *=0) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
forward_like(t_TYPE &t, typename bsl::enable_if< bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&!bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *=0) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
forward_like(bslmf::MovableRef< t_TYPE > t, typename bsl::enable_if< !bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *=0) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
forward_like(t_TYPE &t, typename bsl::enable_if< !bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *=0) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
forward_like(bslmf::MovableRef< t_TYPE > t, typename bsl::enable_if< !bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&!bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *=0) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
forward_like(t_TYPE &t, typename bsl::enable_if< !bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&!bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *=0) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
forward_like(bslmf::MovableRef< t_TYPE > t, typename bsl::enable_if< bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inline |
forward_like(t_TYPE &t, typename bsl::enable_if< bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inline |
forward_like(bslmf::MovableRef< t_TYPE > t, typename bsl::enable_if< bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&!bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inline |
forward_like(t_TYPE &t, typename bsl::enable_if< bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&!bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inline |
forward_like(bslmf::MovableRef< t_TYPE > t, typename bsl::enable_if< !bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inline |
forward_like(t_TYPE &t, typename bsl::enable_if< !bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inline |
forward_like(bslmf::MovableRef< t_TYPE > t, typename bsl::enable_if< !bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&!bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inline |
forward_like(t_TYPE &t, typename bsl::enable_if< !bslmf::MovableRefUtil::IsLvalueReference< t_MODEL >::value &&!bsl::is_const< typename bslmf::MovableRefUtil::RemoveReference< t_MODEL >::type >::value >::type *) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inline |
forwardAsReference(const t_TYPE &t) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inlinestatic |
forwardAsReference(MovableRef< t_TYPE > t) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inlinestatic |
moveIfSupported(t_TYPE &t) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | static |
moveIfSupported(t_T &t) BSLS_KEYWORD_NOEXCEPT | bslmf::Util | inline |