BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslmf::Util Member List

This is the complete list of members for bslmf::Util, including all inherited members.

declval() BSLS_KEYWORD_NOEXCEPTbslmf::Utilstatic
forward(const t_TYPE &t) BSLS_KEYWORD_NOEXCEPTbslmf::Utilinlinestatic
forward(MovableRef< t_TYPE > t) BSLS_KEYWORD_NOEXCEPTbslmf::Utilstatic
forward(bslmf::MovableRef< t_TYPE > t) BSLS_KEYWORD_NOEXCEPTbslmf::Utilinline
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_NOEXCEPTbslmf::Utilstatic
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_NOEXCEPTbslmf::Utilstatic
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_NOEXCEPTbslmf::Utilstatic
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_NOEXCEPTbslmf::Utilstatic
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_NOEXCEPTbslmf::Utilstatic
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_NOEXCEPTbslmf::Utilstatic
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_NOEXCEPTbslmf::Utilstatic
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_NOEXCEPTbslmf::Utilstatic
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_NOEXCEPTbslmf::Utilinline
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_NOEXCEPTbslmf::Utilinline
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_NOEXCEPTbslmf::Utilinline
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_NOEXCEPTbslmf::Utilinline
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_NOEXCEPTbslmf::Utilinline
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_NOEXCEPTbslmf::Utilinline
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_NOEXCEPTbslmf::Utilinline
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_NOEXCEPTbslmf::Utilinline
forwardAsReference(const t_TYPE &t) BSLS_KEYWORD_NOEXCEPTbslmf::Utilinlinestatic
forwardAsReference(MovableRef< t_TYPE > t) BSLS_KEYWORD_NOEXCEPTbslmf::Utilinlinestatic
moveIfSupported(t_TYPE &t) BSLS_KEYWORD_NOEXCEPTbslmf::Utilstatic
moveIfSupported(t_T &t) BSLS_KEYWORD_NOEXCEPTbslmf::Utilinline