BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bslalg_typetraits.h File Reference

Go to the source code of this file.

Macros

#define BSLALG_DECLARE_NESTED_TRAITS(T, TRAIT)
 
#define BSLALG_DECLARE_NESTED_TRAITS2(T, TRAIT1, TRAIT2)
 
#define BSLALG_DECLARE_NESTED_TRAITS3(T, TRAIT1, TRAIT2, TRAIT3)
 
#define BSLALG_DECLARE_NESTED_TRAITS4(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4)
 
#define BSLALG_DECLARE_NESTED_TRAITS5(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4, TRAIT5)
 
#define BDEALG_DECLARE_NESTED_TRAITS(T, TRAITS)    BSLALG_DECLARE_NESTED_TRAITS(T, TRAITS)
 
#define BDEALG_DECLARE_NESTED_TRAITS2(T, TRAIT1, TRAIT2)    BSLALG_DECLARE_NESTED_TRAITS2(T, TRAIT1, TRAIT2)
 
#define BDEALG_DECLARE_NESTED_TRAITS3(T, TRAIT1, TRAIT2, TRAIT3)    BSLALG_DECLARE_NESTED_TRAITS3(T, TRAIT1, TRAIT2, TRAIT3)
 
#define BDEALG_DECLARE_NESTED_TRAITS4(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4)    BSLALG_DECLARE_NESTED_TRAITS4(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4)
 
#define BDEALG_DECLARE_NESTED_TRAITS5(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4, TRAIT5)    BSLALG_DECLARE_NESTED_TRAITS5(T, TRAIT1,TRAIT2,TRAIT3,TRAIT4,TRAIT5)
 
#define bdealg_HasTrait   bslalg::HasTrait
 
#define bdealg_SelectTrait   bslalg::SelectTrait
 

Detailed Description

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