Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

at::UnionPtr< w_enum_type, w_type_0, w_type_1, w_type_2, w_type_3 >::t_PtrUnion Union Reference

#include <at_unionptr.h>

List of all members.

Public Attributes

w_type_0 m_value_0
w_type_1 m_value_1
w_type_2 m_value_2
w_type_3 m_value_3
PtrDiff m_ptr_diff


Detailed Description

template<typename w_enum_type, typename w_type_0, typename w_type_1, typename w_type_2 = UnionPtr_Empty_A, typename w_type_3 = UnionPtr_Empty_B>
union at::UnionPtr< w_enum_type, w_type_0, w_type_1, w_type_2, w_type_3 >::t_PtrUnion

t_PtrUnion is the inion that contains the pointer value.


Member Data Documentation

template<typename w_enum_type, typename w_type_0, typename w_type_1, typename w_type_2 = UnionPtr_Empty_A, typename w_type_3 = UnionPtr_Empty_B>
PtrDiff at::UnionPtr< w_enum_type, w_type_0, w_type_1, w_type_2, w_type_3 >::t_PtrUnion::m_ptr_diff
 

template<typename w_enum_type, typename w_type_0, typename w_type_1, typename w_type_2 = UnionPtr_Empty_A, typename w_type_3 = UnionPtr_Empty_B>
w_type_0 at::UnionPtr< w_enum_type, w_type_0, w_type_1, w_type_2, w_type_3 >::t_PtrUnion::m_value_0
 

template<typename w_enum_type, typename w_type_0, typename w_type_1, typename w_type_2 = UnionPtr_Empty_A, typename w_type_3 = UnionPtr_Empty_B>
w_type_1 at::UnionPtr< w_enum_type, w_type_0, w_type_1, w_type_2, w_type_3 >::t_PtrUnion::m_value_1
 

template<typename w_enum_type, typename w_type_0, typename w_type_1, typename w_type_2 = UnionPtr_Empty_A, typename w_type_3 = UnionPtr_Empty_B>
w_type_2 at::UnionPtr< w_enum_type, w_type_0, w_type_1, w_type_2, w_type_3 >::t_PtrUnion::m_value_2
 

template<typename w_enum_type, typename w_type_0, typename w_type_1, typename w_type_2 = UnionPtr_Empty_A, typename w_type_3 = UnionPtr_Empty_B>
w_type_3 at::UnionPtr< w_enum_type, w_type_0, w_type_1, w_type_2, w_type_3 >::t_PtrUnion::m_value_3
 


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

Generated for Austria by doxygen and MakeXS at Sun Oct 24 17:35:34 PDT 2004