BDE 4.14.0 Production release
|
#include <bsls_ident.h>
#include <bslscm_version.h>
#include <bslalg_hastrait.h>
#include <bslalg_typetraitbitwisecopyable.h>
#include <bslalg_typetraitbitwiseequalitycomparable.h>
#include <bslalg_typetraitbitwisemoveable.h>
#include <bslalg_typetraithaspointersemantics.h>
#include <bslalg_typetraithasstliterators.h>
#include <bslalg_typetraithastrivialdefaultconstructor.h>
#include <bslalg_typetraitnil.h>
#include <bslalg_typetraitpair.h>
#include <bslalg_typetraitusesbslmaallocator.h>
Go to the source code of this file.
Macros | |
#define | BSLALG_DECLARE_NESTED_TRAITS(T, TRAIT) |
#define | BSLALG_DECLARE_NESTED_TRAITS2(T, TRAIT1, TRAIT2) |
Like BSLALG_DECLARE_NESTED_TRAITS , but for two traits. | |
#define | BSLALG_DECLARE_NESTED_TRAITS3(T, TRAIT1, TRAIT2, TRAIT3) |
Like BSLALG_DECLARE_NESTED_TRAITS , but for three traits. | |
#define | BSLALG_DECLARE_NESTED_TRAITS4(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4) |
Like BSLALG_DECLARE_NESTED_TRAITS , but for four traits. | |
#define | BSLALG_DECLARE_NESTED_TRAITS5(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4, TRAIT5) |
Like BSLALG_DECLARE_NESTED_TRAITS , but for five traits. | |
#define | BDEALG_DECLARE_NESTED_TRAITS(T, TRAITS) BSLALG_DECLARE_NESTED_TRAITS(T, TRAITS) |
This alias is defined for backward compatibility. | |
#define | BDEALG_DECLARE_NESTED_TRAITS2(T, TRAIT1, TRAIT2) BSLALG_DECLARE_NESTED_TRAITS2(T, TRAIT1, TRAIT2) |
This alias is defined for backward compatibility. | |
#define | BDEALG_DECLARE_NESTED_TRAITS3(T, TRAIT1, TRAIT2, TRAIT3) BSLALG_DECLARE_NESTED_TRAITS3(T, TRAIT1, TRAIT2, TRAIT3) |
This alias is defined for backward compatibility. | |
#define | BDEALG_DECLARE_NESTED_TRAITS4(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4) BSLALG_DECLARE_NESTED_TRAITS4(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4) |
This alias is defined for backward compatibility. | |
#define | BDEALG_DECLARE_NESTED_TRAITS5(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4, TRAIT5) BSLALG_DECLARE_NESTED_TRAITS5(T, TRAIT1,TRAIT2,TRAIT3,TRAIT4,TRAIT5) |
This alias is defined for backward compatibility. | |
#define | bdealg_HasTrait bslalg::HasTrait |
This alias is defined for backward compatibility. | |
#define | bdealg_SelectTrait bslalg::SelectTrait |
This alias is defined for backward compatibility. | |
The content of this file has been pre-processed for Doxygen.