Protium
Math and Design Features
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
Protium::Singleton::CreateStatic< T >::MaxAlign Union Reference

Used to determine max type size. More...

#include <CreationPolicies.h>

Public Attributes

double double_
 
float float_
 
int int_
 
long double longDouble_
 
long int longInt_
 
int Test::* pMember_
 
int(Test::* pMemberFn_ )(int)
 
short int shortInt_
 
char t_ [sizeof(T)]
 

Detailed Description

template<class T>
union Protium::Singleton::CreateStatic< T >::MaxAlign

Used to determine max type size.

Definition at line 61 of file CreationPolicies.h.

Member Data Documentation

template<class T >
double Protium::Singleton::CreateStatic< T >::MaxAlign::double_

Definition at line 68 of file CreationPolicies.h.

template<class T >
float Protium::Singleton::CreateStatic< T >::MaxAlign::float_

Definition at line 67 of file CreationPolicies.h.

template<class T >
int Protium::Singleton::CreateStatic< T >::MaxAlign::int_

Definition at line 65 of file CreationPolicies.h.

template<class T >
long double Protium::Singleton::CreateStatic< T >::MaxAlign::longDouble_

Definition at line 69 of file CreationPolicies.h.

template<class T >
long int Protium::Singleton::CreateStatic< T >::MaxAlign::longInt_

Definition at line 66 of file CreationPolicies.h.

template<class T >
int Test::* Protium::Singleton::CreateStatic< T >::MaxAlign::pMember_

Definition at line 70 of file CreationPolicies.h.

template<class T >
int(Test::* Protium::Singleton::CreateStatic< T >::MaxAlign::pMemberFn_)(int)

Definition at line 72 of file CreationPolicies.h.

template<class T >
short int Protium::Singleton::CreateStatic< T >::MaxAlign::shortInt_

Definition at line 64 of file CreationPolicies.h.

template<class T >
char Protium::Singleton::CreateStatic< T >::MaxAlign::t_[sizeof(T)]

Definition at line 63 of file CreationPolicies.h.