Classes | |
struct | alignment_logic |
struct | alignment_of |
struct | alignment_of_hack |
struct | nulltype |
union | storage_t |
C++03 constructed union to hold value. More... | |
struct | struct_t |
struct | type_of_size |
struct | type_of_size< nulltype, N > |
struct | typelist |
Typedefs | |
typedef typelist< char, typelist< struct_t< char >, typelist< short, typelist< struct_t< short >, typelist< int, typelist< struct_t< int >, typelist< long, typelist< struct_t< long >, typelist< float, typelist< struct_t< float >, typelist< double, typelist< struct_t< double >, typelist< long double, typelist< struct_t< long double >, typelist< char *, typelist< struct_t< char *>, typelist< short *, typelist< struct_t< short *>, typelist< int *, typelist< struct_t< int *>, typelist< long *, typelist< struct_t< long *>, typelist< float *, typelist< struct_t< float *>, typelist< double *, typelist< struct_t< double *>, typelist< long double *, typelist< struct_t< long double *>, typelist< Unknown(*)(Unknown), typelist< struct_t< Unknown(*)(Unknown) >, typelist< Unknown *Unknown::*, typelist< struct_t< Unknown *Unknown::*>, typelist< Unknown(Unknown::*)(Unknown), typelist< struct_t< Unknown(Unknown::*)(Unknown) >, nulltype > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | alignment_types |
typedef typelist< char , typelist< struct_t< char >, typelist< short , typelist< struct_t< short >, typelist< int , typelist< struct_t< int >, typelist< long , typelist< struct_t< long >, typelist< float , typelist< struct_t< float >, typelist< double , typelist< struct_t< double >, typelist< long double , typelist< struct_t< long double >, typelist< char * , typelist< struct_t< char * >, typelist< short * , typelist< struct_t< short * >, typelist< int * , typelist< struct_t< int * >, typelist< long * , typelist< struct_t< long * >, typelist< float * , typelist< struct_t< float * >, typelist< double * , typelist< struct_t< double * >, typelist< long double * , typelist< struct_t< long double * >, typelist< Unknown ( * )( Unknown ) , typelist< struct_t< Unknown ( * )( Unknown ) >, typelist< Unknown * Unknown::* , typelist< struct_t< Unknown * Unknown::* >, typelist< Unknown ( Unknown::* )( Unknown ) , typelist< struct_t< Unknown ( Unknown::* )( Unknown ) >, nulltype > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > nonstd::optional_lite::detail::alignment_types |
Definition at line 640 of file optional.hpp.