Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members

s11n::const_object_reference_wrapper< T * > Struct Template Reference

A specialization to wrap pointers to (T *) such that they can be accessed, via this wrapper, using a dot instead of ->. More...

#include <functor.h>

List of all members.

Public Types

typedef T * value_type
typedef T base_value_type

Public Member Functions

 const_object_reference_wrapper ()
 const_object_reference_wrapper (const value_type &obj)
const base_value_type & operator() (value_type &t)
 Returns (*t).

const base_value_type & operator() () const
 Returns this object's wrapped object.


Detailed Description

template<typename T>
struct s11n::const_object_reference_wrapper< T * >

A specialization to wrap pointers to (T *) such that they can be accessed, via this wrapper, using a dot instead of ->.

Definition at line 199 of file functor.h.


The documentation for this struct was generated from the following file:
Generated on Tue Jul 20 10:46:49 2004 for s11n by doxygen 1.3.7