Loading...
Searching...
No Matches
promote.h

Go to the source code of this file.

## Classes

struct | promote_not_specialized_for_this_case< T1, T2 >
struct | promote< T1, T2 >
struct | promote< char, char >
struct | promote< char, unsigned char >
struct | promote< char, short int >
struct | promote< char, short unsigned int >
struct | promote< char, int >
struct | promote< char, unsigned int >
struct | promote< char, long >
struct | promote< char, unsigned long >
struct | promote< char, float >
struct | promote< char, double >
struct | promote< char, long double >
struct | promote< unsigned char, char >
struct | promote< unsigned char, unsigned char >
struct | promote< unsigned char, short int >
struct | promote< unsigned char, short unsigned int >
struct | promote< unsigned char, int >
struct | promote< unsigned char, unsigned int >
struct | promote< unsigned char, long >
struct | promote< unsigned char, unsigned long >
struct | promote< unsigned char, float >
struct | promote< unsigned char, double >
struct | promote< unsigned char, long double >
struct | promote< short int, char >
struct | promote< short int, unsigned char >
struct | promote< short int, short int >
struct | promote< short int, short unsigned int >
struct | promote< short int, int >
struct | promote< short int, unsigned int >
struct | promote< short int, long >
struct | promote< short int, unsigned long >
struct | promote< short int, float >
struct | promote< short int, double >
struct | promote< short unsigned int, char >
struct | promote< short unsigned int, unsigned char >
struct | promote< short unsigned int, short int >
struct | promote< short unsigned int, short unsigned int >
struct | promote< short unsigned int, int >
struct | promote< short unsigned int, unsigned int >
struct | promote< short unsigned int, long >
struct | promote< short unsigned int, unsigned long >
struct | promote< short unsigned int, float >
struct | promote< short unsigned int, double >
struct | promote< short unsigned int, long double >
struct | promote< int, char >
struct | promote< int, unsigned char >
struct | promote< int, short int >
struct | promote< int, short unsigned int >
struct | promote< int, int >
struct | promote< int, unsigned int >
struct | promote< int, long >
struct | promote< int, unsigned long >
struct | promote< int, float >
struct | promote< int, double >
struct | promote< int, long double >
struct | promote< unsigned int, char >
struct | promote< unsigned int, unsigned char >
struct | promote< unsigned int, short int >
struct | promote< unsigned int, short unsigned int >
struct | promote< unsigned int, int >
struct | promote< unsigned int, unsigned int >
struct | promote< unsigned int, long >
struct | promote< unsigned int, unsigned long >
struct | promote< unsigned int, float >
struct | promote< unsigned int, double >
struct | promote< unsigned int, long double >
struct | promote< long, char >
struct | promote< long, unsigned char >
struct | promote< long, short int >
struct | promote< long, short unsigned int >
struct | promote< long, int >
struct | promote< long, unsigned int >
struct | promote< long, long >
struct | promote< long, unsigned long >
struct | promote< long, float >
struct | promote< long, double >
struct | promote< long, long double >
struct | promote< unsigned long, char >
struct | promote< unsigned long, unsigned char >
struct | promote< unsigned long, short int >
struct | promote< unsigned long, short unsigned int >
struct | promote< unsigned long, int >
struct | promote< unsigned long, unsigned int >
struct | promote< unsigned long, long >
struct | promote< unsigned long, unsigned long >
struct | promote< unsigned long, float >
struct | promote< unsigned long, double >
struct | promote< unsigned long, long double >
struct | promote< float, char >
struct | promote< float, unsigned char >
struct | promote< float, short int >
struct | promote< float, short unsigned int >
struct | promote< float, int >
struct | promote< float, unsigned int >
struct | promote< float, long >
struct | promote< float, unsigned long >
struct | promote< float, float >
struct | promote< float, double >
struct | promote< float, long double >
struct | promote< double, char >
struct | promote< double, unsigned char >
struct | promote< double, short int >
struct | promote< double, short unsigned int >
struct | promote< double, int >
struct | promote< double, unsigned int >
struct | promote< double, long >
struct | promote< double, unsigned long >
struct | promote< double, float >
struct | promote< double, double >
struct | promote< double, long double >
struct | promote< long double, char >
struct | promote< long double, unsigned char >
struct | promote< long double, short int >
struct | promote< long double, short unsigned int >
struct | promote< long double, int >
struct | promote< long double, unsigned int >
struct | promote< long double, long >
struct | promote< long double, unsigned long >
struct | promote< long double, float >
struct | promote< long double, double >
struct | promote< long double, long double >

## Namespaces

namespace | rheolef
| This file is part of Rheolef.

## Macros

#define | skit_promote(T1, T2)

## Macro Definition Documentation

## skit_promote

#define skit_promote | ( |  | T1,
|  |  | T2 )

Value:
typename promote<T1,T2>::type

Definition at line 32 of file promote.h.