_Stl_aligned_buffer< T > Union Template Reference

#include <aligned_buffer.h>

List of all members.

Public Member Functions

T * operator & ()
T const * operator & () const

Public Attributes

char buf [sizeof(T)]
struct {
   double   a
   double   b
padding


Detailed Description

template<class T>
union _Stl_aligned_buffer< T >

Definition at line 7 of file aligned_buffer.h.


Member Function Documentation

template<class T>
T* _Stl_aligned_buffer< T >::operator & (  )  [inline]

Definition at line 11 of file aligned_buffer.h.

References __REINTERPRET_CAST.

template<class T>
T const* _Stl_aligned_buffer< T >::operator & (  )  const [inline]

Definition at line 15 of file aligned_buffer.h.

References __REINTERPRET_CAST.


Member Data Documentation

template<class T>
char _Stl_aligned_buffer< T >::buf[sizeof(T)]

Definition at line 8 of file aligned_buffer.h.

template<class T>
double _Stl_aligned_buffer< T >::a

Definition at line 9 of file aligned_buffer.h.

template<class T>
double _Stl_aligned_buffer< T >::b

Definition at line 9 of file aligned_buffer.h.

struct { ... } _Stl_aligned_buffer< T >::padding


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



Generated on Mon Mar 10 15:32:56 2008 by  doxygen 1.5.1