BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlat_typetraits.h File Reference

Go to the source code of this file.

Classes

struct  bdlat_IsBasicChoice< TYPE >
 This trait may be declared for "choice" types. More...
 
struct  bdlat_IsBasicSequence< TYPE >
 This trait may be declared for "sequence" types. More...
 
struct  bdlat_IsBasicEnumeration< TYPE >
 This trait may be declared for "enumeration" types. More...
 
struct  bdlat_HasFallbackEnumerator< TYPE >
 
struct  bdlat_IsBasicCustomizedType< TYPE >
 This trait may be declared for "customized type" types. More...
 
struct  bdlat_TypeTraitBasicChoice
 Legacy adaptor for bdlat_IsBasicChoice. More...
 
struct  bdlat_TypeTraitBasicChoice::NestedTraitDeclaration< TYPE >
 
struct  bdlat_TypeTraitBasicChoice::Metafunction< TYPE >
 
struct  bdlat_TypeTraitBasicSequence
 Legacy adaptor for bdlat_IsBasicSequence. More...
 
struct  bdlat_TypeTraitBasicSequence::NestedTraitDeclaration< TYPE >
 
struct  bdlat_TypeTraitBasicSequence::Metafunction< TYPE >
 
struct  bdlat_TypeTraitBasicEnumeration
 Legacy adaptor for bdlat_IsBasicEnumeration. More...
 
struct  bdlat_TypeTraitBasicEnumeration::NestedTraitDeclaration< TYPE >
 
struct  bdlat_TypeTraitBasicEnumeration::Metafunction< TYPE >
 
struct  bdlat_TypeTraitHasFallbackEnumerator
 Legacy adaptor for bdlat_HasFallbackEnumerator. More...
 
struct  bdlat_TypeTraitHasFallbackEnumerator::NestedTraitDeclaration< TYPE >
 
struct  bdlat_TypeTraitHasFallbackEnumerator::Metafunction< TYPE >
 
struct  bdlat_TypeTraitBasicCustomizedType
 Legacy adaptor for bdlat_IsBasicCustomizedType. More...
 
struct  bdlat_TypeTraitBasicCustomizedType::NestedTraitDeclaration< TYPE >
 
struct  bdlat_TypeTraitBasicCustomizedType::Metafunction< TYPE >
 

Macros

#define BDLAT_DECL_CHOICE_TRAITS(ClassName)
 
#define BDLAT_DECL_CHOICE_WITH_ALLOCATOR_TRAITS(ClassName)
 
#define BDLAT_DECL_CHOICE_WITH_BITWISEMOVEABLE_TRAITS(ClassName)
 
#define BDLAT_DECL_CHOICE_WITH_ALLOCATOR_BITWISEMOVEABLE_TRAITS(ClassName)
 
#define BDLAT_DECL_SEQUENCE_TRAITS(ClassName)
 
#define BDLAT_DECL_SEQUENCE_WITH_ALLOCATOR_TRAITS(ClassName)
 
#define BDLAT_DECL_SEQUENCE_WITH_BITWISEMOVEABLE_TRAITS(ClassName)
 
#define BDLAT_DECL_SEQUENCE_WITH_ALLOCATOR_BITWISEMOVEABLE_TRAITS(ClassName)
 
#define BDLAT_DECL_ENUMERATION_TRAITS(ClassName)
 
#define BDLAT_DECL_ENUMERATION_WITH_FALLBACK_TRAITS(ClassName)
 
#define BDLAT_DECL_CUSTOMIZEDTYPE_TRAITS(ClassName)
 
#define BDLAT_DECL_CUSTOMIZEDTYPE_WITH_ALLOCATOR_TRAITS(ClassName)
 
#define BDLAT_DECL_CUSTOMIZEDTYPE_WITH_BITWISEMOVEABLE_TRAITS(ClassName)
 
#define BDLAT_DECL_CUSTOMIZEDTYPE_WITH_ALLOCATOR_BITWISEMOVEABLE_TRAITS(ClassName)
 

Detailed Description

The content of this file has been pre-processed for Doxygen.