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 const & > Class Template Reference

#include <xst_storage_adaptor.h>

List of all members.


Detailed Description

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

Partial specialization for constant reference to object.

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

Definition at line 176 of file xst_storage_adaptor.h.

Public Types

typedef ValueT const & const_reference
 Defines constant reference type.
typedef ValueT & reference
 Reference type is defined, but not used inside this specialization.
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 &) const
 Assignment does nothing.
const_reference value () const
 Returns constant reference to object.
 xst_storage_adaptor (ValueT const &value_)
 Constructor for existing instance.

Static Public Member Functions

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


Member Typedef Documentation

typedef ValueT const& const_reference
 

Defines constant reference type.

Definition at line 190 of file xst_storage_adaptor.h.

typedef ValueT& reference
 

Reference type is defined, but not used inside this specialization.

Definition at line 187 of file xst_storage_adaptor.h.

typedef ValueT value_type
 

Defines value type of referred object.

Definition at line 184 of file xst_storage_adaptor.h.


Member Function Documentation

const_reference const_value  )  const [inline]
 

Returns constant reference to object.

Definition at line 205 of file xst_storage_adaptor.h.

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

Assignment does nothing.

Definition at line 200 of file xst_storage_adaptor.h.

char trace_char  )  [inline, static]
 

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

Definition at line 217 of file xst_storage_adaptor.h.

const_reference value  )  const [inline]
 

Returns constant reference to object.

Definition at line 211 of file xst_storage_adaptor.h.

xst_storage_adaptor ValueT const &  value_  )  [inline]
 

Constructor for existing instance.

Definition at line 193 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