This is the primary template declaration for bslmf::FloatingTypeStructuralTraits, which is never defined.

Synopsis

Declared in <bslmf_floatingtypestructuraltraits.h>

template<class t_FLOATING_TYPE>
struct FloatingTypeStructuralTraits;

Specializations

Name

Description

FloatingTypeStructuralTraits<double>

This is the full specialization of bslmf::FloatingTypeStructuralTraits for the double type. See the individual members for documentation.

FloatingTypeStructuralTraits<float>

This is the full specialization of bslmf::FloatingTypeStructuralTraits for the float type. See the individual members for documentation.

FloatingTypeStructuralTraits<long double>

This is the full specialization of bslmf::FloatingTypeStructuralTraits for the long double type. Notice that long double is deliberately not supported at this time, it is defined only so compiler errors will guide users to the comment stating so.

Created with MrDocs