Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

xst_storage_adaptor< ValueT & > Class Template Reference

#include <xst_storage_adaptor.h>

List of all members.


Detailed Description

template<typename ValueT>
class cttl_impl::xst_storage_adaptor< ValueT & >

Partial specialization for mutable reference to object.

ValueT
Template parameter specifying type of the object to store the reference for.

Definition at line 119 of file xst_storage_adaptor.h.

Public Types

typedef ValueT const & const_reference
 Defines constant reference type.
typedef ValueT & reference
 Defines reference type.
typedef ValueT value_type
 Defines value type of referred object.

Public Member Functions

const_reference const_value () const
 Returns constant reference to object.
void operator= (xst_storage_adaptor< ValueT & > const &) const
 Assignment does nothing.
reference value () const
 Returns mutable reference to object.
 xst_storage_adaptor (ValueT &value_)
 Constructor for existing instance.

Static Public Member Functions

char trace_char ()
 Auxiliary function to identify reference object to inside lambda expression trace.


Member Typedef Documentation

typedef ValueT const& const_reference
 

Defines constant reference type.

Definition at line 133 of file xst_storage_adaptor.h.

typedef ValueT& reference
 

Defines reference type.

Definition at line 130 of file xst_storage_adaptor.h.

typedef ValueT value_type
 

Defines value type of referred object.

Definition at line 127 of file xst_storage_adaptor.h.


Member Function Documentation

const_reference const_value  )  const [inline]
 

Returns constant reference to object.

Definition at line 148 of file xst_storage_adaptor.h.

void operator= xst_storage_adaptor< ValueT & > const &   )  const [inline]
 

Assignment does nothing.

Definition at line 143 of file xst_storage_adaptor.h.

char trace_char  )  [inline, static]
 

Auxiliary function to identify reference object to inside lambda expression trace.

Definition at line 160 of file xst_storage_adaptor.h.

reference value  )  const [inline]
 

Returns mutable reference to object.

Definition at line 154 of file xst_storage_adaptor.h.

xst_storage_adaptor ValueT &  value_  )  [inline]
 

Constructor for existing instance.

Definition at line 136 of file xst_storage_adaptor.h.


The documentation for this class was generated from the following file:
Generated on Thu Nov 2 17:49:09 2006 for CTTL Lambda Expression by  doxygen 1.3.9.1