[#BloombergLP-bslmf-IsTriviallyCopyableCheck] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslmf.adoc[bslmf]::IsTriviallyCopyableCheck :relfileprefix: ../../ :mrdocs: Returns the same value as `is_trivially_copyable` for checking. == Synopsis Declared in `<bslmf_istriviallycopyable.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_TYPE> struct IsTriviallyCopyableCheck : xref:bsl/is_trivially_copyable-044.adoc[bsl::is_trivially_copyable<t_TYPE>] ---- == Description This `struct` exists to return the same value as `is_trivially_copyable` and is intended to never be specialized. The purpose of using it is to perform the following static assert that the `bsl` and `std` versions of `is_trivially_copyable` are in sync. == Base Classes [cols="1,4"] |=== | Name| Description | `xref:bsl/is_trivially_copyable-044.adoc[bsl::is_trivially_copyable<t_TYPE>]` | This `struct` template implements a meta‐function to determine whether the (template parameter) `t_TYPE` is trivially copyable. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#