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

CdbBdbNTupleConversionReverseRules_Default< P > Struct Template Reference

The default "persistent/transient" conversion rules for elements of tuples (complementary). More...

#include <CdbBdbNTupleConversionRules.hh>

List of all members.

Public Types

typedef P Transient
typedef P Persistent

Static Public Member Functions

const Persistentto_persistent (const Transient &value)
const Transientto_transient (const Persistent &value)


Detailed Description

template<class P>
struct CdbBdbNTupleConversionReverseRules_Default< P >

The default "persistent/transient" conversion rules for elements of tuples (complementary).

This is a complementary facility whose template parameter is a persistent type of elements. This class can be used to derive a persistent type for the specified persistent one, when when the actual transient type is not known.

The specializations are also available.

Definition at line 44 of file CdbBdbNTupleConversionRules.hh.


Member Typedef Documentation

template<class P>
typedef P CdbBdbNTupleConversionReverseRules_Default< P >::Persistent
 

Definition at line 47 of file CdbBdbNTupleConversionRules.hh.

template<class P>
typedef P CdbBdbNTupleConversionReverseRules_Default< P >::Transient
 

Definition at line 46 of file CdbBdbNTupleConversionRules.hh.


Member Function Documentation

template<class P>
const Persistent& CdbBdbNTupleConversionReverseRules_Default< P >::to_persistent const Transient   value [inline, static]
 

Definition at line 49 of file CdbBdbNTupleConversionRules.hh.

template<class P>
const Transient& CdbBdbNTupleConversionReverseRules_Default< P >::to_transient const Persistent   value [inline, static]
 

Definition at line 50 of file CdbBdbNTupleConversionRules.hh.


The documentation for this struct was generated from the following file:
Generated on Mon Dec 5 18:22:17 2005 for CDB by doxygen1.3-rc3