LLFIO
v2.00
|
True if a type is trivially detachable i.e. requires no extra work to detach. More...
#include "kvstore.hpp"
Static Public Attributes | |
static constexpr bool | value = std::is_fundamental<T>::value && !std::is_void<T>::value |
True if a type is trivially detachable i.e. requires no extra work to detach.
A type is trivially detachable if it does not contain non-null pointers or references, and has a trivial destructor. Determining what elements are inside UDTs requires Reflection to be available, so on compilers without Reflection, this is true only for fundamental types.