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

CdbBdbNTupleConversionImpl< std::string, NCOL, ELEMENT_CONVERSION_RULES > Class Template Reference

The (partialy) specialize version of the conversion facility for strings. More...

#include <CdbBdbNTupleConversionImpl.hh>

List of all members.

Static Public Member Functions

CdbStatus to_transient (CdbCPtr< CdbNTuple< std::string, NCOL > > &thePtr, const ooRef(BdbObject)&thePersRef)
 Convert a persistent object to the transient form.

CdbStatus to_transient (CdbNTuple< std::string, NCOL > *&thePtr, const ooRef(BdbObject)&thePersRef)
 Convert a persistent object to the transient form (regular pointer version).

CdbStatus to_persistent (ooRef(BdbObject)&thePersRef, const CdbCPtr< CdbNTuple< std::string, NCOL > > &thePtr, const BdbRefAny &theHintRef)
 Convert a transient object to the persistent form.


Detailed Description

template<unsigned int NCOL, class ELEMENT_CONVERSION_RULES>
class CdbBdbNTupleConversionImpl< std::string, NCOL, ELEMENT_CONVERSION_RULES >

The (partialy) specialize version of the conversion facility for strings.

This specialization is only meant to be used for n-tuples of strings.

Definition at line 108 of file CdbBdbNTupleConversionImpl.hh.


Member Function Documentation

template<unsigned int NCOL, class ELEMENT_CONVERSION_RULES>
CdbStatus CdbBdbNTupleConversionImpl< std::string, NCOL, ELEMENT_CONVERSION_RULES >::to_persistent ooRef(BdbObject)&    thePersRef,
const CdbCPtr< CdbNTuple< std::string, NCOL > > &    thePtr,
const BdbRefAny &    theHintRef
[static]
 

Convert a transient object to the persistent form.

See also:
CdbBdbNTupleConversionImpl::to_transient()

template<unsigned int NCOL, class ELEMENT_CONVERSION_RULES>
CdbStatus CdbBdbNTupleConversionImpl< std::string, NCOL, ELEMENT_CONVERSION_RULES >::to_transient CdbNTuple< std::string, NCOL > *&    thePtr,
const ooRef(BdbObject)&    thePersRef
[static]
 

Convert a persistent object to the transient form (regular pointer version).

template<unsigned int NCOL, class ELEMENT_CONVERSION_RULES>
CdbStatus CdbBdbNTupleConversionImpl< std::string, NCOL, ELEMENT_CONVERSION_RULES >::to_transient CdbCPtr< CdbNTuple< std::string, NCOL > > &    thePtr,
const ooRef(BdbObject)&    thePersRef
[static]
 

Convert a persistent object to the transient form.

See also:
CdbBdbNTupleConversionImpl::to_transient()


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