|
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 |