Public Types
bk_lib::detail::align_of< T > Struct Template Reference

#include <type_manip.h>

List of all members.

Public Types

enum  { value = max_align<T, align_list>::value }
typedef generate_type_list
< bool, char, short, int, long,
float, double, long double,
void *, unknown_type(*)(unknown_type),
unknown_type *unknown_type::*,
unknown_type(unknown_type::*)(unknown_type)>
::typ 
align_list )
typedef max_align< T,
align_list >::type 
type

Detailed Description

template<class T>
struct bk_lib::detail::align_of< T >

Definition at line 125 of file type_manip.h.


Member Typedef Documentation

template<class T>
typedef generate_type_list<bool, char, short, int, long, float, double, long double, void*, unknown_type(*)(unknown_type), unknown_type* unknown_type::*, unknown_type (unknown_type::*)(unknown_type)>::typ bk_lib::detail::align_of< T >::align_list)

Definition at line 128 of file type_manip.h.

template<class T>
typedef max_align<T, align_list>::type bk_lib::detail::align_of< T >::type

Definition at line 129 of file type_manip.h.


Member Enumeration Documentation

template<class T>
anonymous enum
Enumerator:
value 

Definition at line 130 of file type_manip.h.


The documentation for this struct was generated from the following file:


clasp
Author(s): Benjamin Kaufmann
autogenerated on Thu Aug 27 2015 12:41:40