Category "typetraits"

enforce typetrait for all subclasses

is there are a way I can check during compile time, that all subclasses of a given class satisfy a given typetrait? For example: I want to make sure that all cl

‘is_trivially_copyable’ is not a member of ‘std’

My gcc version is 4.8.3 20140624. I can use is_pod, is_trivial, is_standard_layout, but fail when trying is_trivially_copyable, is_constructible and is_default_