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

at::PointerTo< w_TD * > Class Template Reference

#include <at_pointers.h>

List of all members.

Public Types

typedef w_TD value_type
typedef PointerWrapper< w_TD,
true > 
t_pointer_traits_debug
typedef PointerWrapper< w_TD,
false > 
t_pointer_traits_nondebug


Detailed Description

template<typename w_TD>
class at::PointerTo< w_TD * >

PointerTo<w_TD *> is a specialization for PointerTo for POD pointers. This determines the dereferenced type of a plain pointer.

This template will return the object being pointed to by T. If T is not pointed to i


Member Typedef Documentation

template<typename w_TD>
typedef PointerWrapper< w_TD, true > at::PointerTo< w_TD * >::t_pointer_traits_debug
 

t_pointer_traits_debug is a typedef to a class that wraps a pointer. The debug version of the pointer provides extra "invalid" pointer functionality.

template<typename w_TD>
typedef PointerWrapper< w_TD, false > at::PointerTo< w_TD * >::t_pointer_traits_nondebug
 

t_pointer_traits_nodebug is a typedef to a class that wraps a pointer.

template<typename w_TD>
typedef w_TD at::PointerTo< w_TD * >::value_type
 

value_type is the dereferenced value of the pointer.


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

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