BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslmf_switch.h File Reference
#include <bsls_ident.h>
#include <bslscm_version.h>
#include <bslmf_nil.h>
#include <bsls_compilerfeatures.h>
#include <stddef.h>

Go to the source code of this file.

Classes

struct  bslmf::Switch< t_SWITCH_SELECTOR, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch< 0, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch< 1, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch< 2, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch< 3, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch< 4, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch< 5, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch< 6, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch< 7, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch< 8, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch< 9, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8, t_T9 >
 
struct  bslmf::Switch2< t_SWITCH_SELECTOR, t_T0, t_T1 >
 
struct  bslmf::Switch2< 0, t_T0, t_T1 >
 
struct  bslmf::Switch2< 1, t_T0, t_T1 >
 
struct  bslmf::Switch3< t_SWITCH_SELECTOR, t_T0, t_T1, t_T2 >
 
struct  bslmf::Switch3< 0, t_T0, t_T1, t_T2 >
 
struct  bslmf::Switch3< 1, t_T0, t_T1, t_T2 >
 
struct  bslmf::Switch3< 2, t_T0, t_T1, t_T2 >
 
struct  bslmf::Switch4< t_SWITCH_SELECTOR, t_T0, t_T1, t_T2, t_T3 >
 
struct  bslmf::Switch4< 0, t_T0, t_T1, t_T2, t_T3 >
 
struct  bslmf::Switch4< 1, t_T0, t_T1, t_T2, t_T3 >
 
struct  bslmf::Switch4< 2, t_T0, t_T1, t_T2, t_T3 >
 
struct  bslmf::Switch4< 3, t_T0, t_T1, t_T2, t_T3 >
 
struct  bslmf::Switch5< t_SWITCH_SELECTOR, t_T0, t_T1, t_T2, t_T3, t_T4 >
 
struct  bslmf::Switch5< 0, t_T0, t_T1, t_T2, t_T3, t_T4 >
 
struct  bslmf::Switch5< 1, t_T0, t_T1, t_T2, t_T3, t_T4 >
 
struct  bslmf::Switch5< 2, t_T0, t_T1, t_T2, t_T3, t_T4 >
 
struct  bslmf::Switch5< 3, t_T0, t_T1, t_T2, t_T3, t_T4 >
 
struct  bslmf::Switch5< 4, t_T0, t_T1, t_T2, t_T3, t_T4 >
 
struct  bslmf::Switch6< t_SWITCH_SELECTOR, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 >
 
struct  bslmf::Switch6< 0, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 >
 
struct  bslmf::Switch6< 1, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 >
 
struct  bslmf::Switch6< 2, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 >
 
struct  bslmf::Switch6< 3, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 >
 
struct  bslmf::Switch6< 4, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 >
 
struct  bslmf::Switch6< 5, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5 >
 
struct  bslmf::Switch7< t_SWITCH_SELECTOR, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 >
 
struct  bslmf::Switch7< 0, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 >
 
struct  bslmf::Switch7< 1, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 >
 
struct  bslmf::Switch7< 2, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 >
 
struct  bslmf::Switch7< 3, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 >
 
struct  bslmf::Switch7< 4, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 >
 
struct  bslmf::Switch7< 5, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 >
 
struct  bslmf::Switch7< 6, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6 >
 
struct  bslmf::Switch8< t_SWITCH_SELECTOR, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 >
 
struct  bslmf::Switch8< 0, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 >
 
struct  bslmf::Switch8< 1, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 >
 
struct  bslmf::Switch8< 2, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 >
 
struct  bslmf::Switch8< 3, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 >
 
struct  bslmf::Switch8< 4, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 >
 
struct  bslmf::Switch8< 5, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 >
 
struct  bslmf::Switch8< 6, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 >
 
struct  bslmf::Switch8< 7, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7 >
 
struct  bslmf::Switch9< t_SWITCH_SELECTOR, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 >
 
struct  bslmf::Switch9< 0, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 >
 
struct  bslmf::Switch9< 1, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 >
 
struct  bslmf::Switch9< 2, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 >
 
struct  bslmf::Switch9< 3, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 >
 
struct  bslmf::Switch9< 4, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 >
 
struct  bslmf::Switch9< 5, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 >
 
struct  bslmf::Switch9< 6, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 >
 
struct  bslmf::Switch9< 7, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 >
 
struct  bslmf::Switch9< 8, t_T0, t_T1, t_T2, t_T3, t_T4, t_T5, t_T6, t_T7, t_T8 >
 

Macros

#define bslmf_Switch   bslmf::Switch
 This alias is defined for backward compatibility.
 
#define bslmf_Switch2   bslmf::Switch2
 This alias is defined for backward compatibility.
 
#define bslmf_Switch3   bslmf::Switch3
 This alias is defined for backward compatibility.
 
#define bslmf_Switch4   bslmf::Switch4
 This alias is defined for backward compatibility.
 
#define bslmf_Switch5   bslmf::Switch5
 This alias is defined for backward compatibility.
 
#define bslmf_Switch6   bslmf::Switch6
 This alias is defined for backward compatibility.
 
#define bslmf_Switch7   bslmf::Switch7
 This alias is defined for backward compatibility.
 
#define bslmf_Switch8   bslmf::Switch8
 This alias is defined for backward compatibility.
 
#define bslmf_Switch9   bslmf::Switch9
 This alias is defined for backward compatibility.
 

Detailed Description

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