Quick Links:

bal | bbl | bdl | bsl

Public Types | Public Member Functions

bdlat_CustomizedTypeFunctions::BaseType< TYPE > Struct Template Reference

#include <bdlat_customizedtypefunctions.h>

List of all members.

Public Types

typedef TYPE::BaseType Type

Public Member Functions

 BSLMF_ASSERT ((bslalg::HasTrait< TYPE, bdlat_TypeTraitBasicCustomizedType >::VALUE))

Detailed Description

template<class TYPE>
struct bdlat_CustomizedTypeFunctions::BaseType< TYPE >

This meta-function should contain a typedef Type that specifies the default base type for the parameterized TYPE.

See Component bdlat_customizedtypefunctions


Member Typedef Documentation

template<class TYPE>
typedef TYPE::BaseType bdlat_CustomizedTypeFunctions::BaseType< TYPE >::Type

Member Function Documentation

template<class TYPE>
bdlat_CustomizedTypeFunctions::BaseType< TYPE >::BSLMF_ASSERT ( (bslalg::HasTrait< TYPE, bdlat_TypeTraitBasicCustomizedType >::VALUE)   ) 

The documentation for this struct was generated from the following file: