Quick Links:

bal | bbl | bdl | bsl

Namespaces | Typedefs

Component bslalg_typetraithastrivialdefaultconstructor
[Package bslalg]

Provide a trait to mark classes as having a trivial default ctor. More...

Namespaces

namespace  bslalg

Typedefs

typedef
bslalg::TypeTraitHasTrivialDefaultConstructor 
bslalg_TypeTraitHasTrivialDefaultConstructor

Detailed Description

Outline
Purpose:
Provide a trait to mark classes as having a trivial default ctor.
Deprecated:
Use bslmf_istriviallydefaultconstructible instead.
Classes:
bslalg::TypeTraitHasTrivialDefaultConstructor has trivial default ctor
See also:
Description:
This component provides a single traits class, bslalg::TypeTraitHasTrivialDefaultConstructor, which allows the trait bsl::is_trivially_default_constructible to be declared using the (deprecated) BSLALG_DECLARE_NESTED_TRAITS macro. See the bslmf_istriviallydefaultconstructible component for details of this trait.
Usage:
No Usage example is provided since this component is deprecated.

Typedef Documentation