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

CdbNTuplePrint< CdbNTuplePrintConverter_UseDefault > Class Template Reference

The full specialization for the "easy print" fron-end defined above. More...

#include <CdbNTuplePrint.hh>

List of all members.

Static Public Member Functions

template<class NTUPLE> CdbStatus print (const CdbCPtr< NTUPLE > &thePtr, const unsigned int theColumnWidth, const char *theIndent, const CdbNTuplePrintTypes::FrameType theFrameType, const CdbNTuplePrintTypes::FrameBorders theFrameBorders)
template<class NTUPLE> CdbStatus print (std::ostream &theOutputStream, const CdbCPtr< NTUPLE > &thePtr, const unsigned int theColumnWidth, const char *theIndent, const CdbNTuplePrintTypes::FrameType theFrameType, const CdbNTuplePrintTypes::FrameBorders theFrameBorders)
template<class NTUPLE> CdbStatus print1 (const CdbCPtr< NTUPLE > &thePtr, const unsigned int theColumnWidth=12)
template<class NTUPLE> CdbStatus print1 (std::ostream &theOutputStream, const CdbCPtr< NTUPLE > &thePtr, const unsigned int theColumnWidth=12)
template<class NTUPLE> CdbStatus print2 (const CdbCPtr< NTUPLE > &thePtr, const unsigned int theColumnWidth=12)
template<class NTUPLE> CdbStatus print2 (std::ostream &theOutputStream, const CdbCPtr< NTUPLE > &thePtr, const unsigned int theColumnWidth=12)


Detailed Description

template<>
class CdbNTuplePrint< CdbNTuplePrintConverter_UseDefault >

The full specialization for the "easy print" fron-end defined above.

Unlike its generic couterpart, this specialized version of the class would rely on the default conversion rules for n-tuple elements.

See also:
class CdbNTuplePrintDefaultConverter

Definition at line 143 of file CdbNTuplePrint.hh.


Member Function Documentation

template<class NTUPLE>
CdbStatus CdbNTuplePrint< CdbNTuplePrintConverter_UseDefault >::print std::ostream &    theOutputStream,
const CdbCPtr< NTUPLE > &    thePtr,
const unsigned int    theColumnWidth,
const char *    theIndent,
const CdbNTuplePrintTypes::FrameType    theFrameType,
const CdbNTuplePrintTypes::FrameBorders    theFrameBorders
[inline, static]
 

Definition at line 163 of file CdbNTuplePrint.hh.

template<class NTUPLE>
CdbStatus CdbNTuplePrint< CdbNTuplePrintConverter_UseDefault >::print const CdbCPtr< NTUPLE > &    thePtr,
const unsigned int    theColumnWidth,
const char *    theIndent,
const CdbNTuplePrintTypes::FrameType    theFrameType,
const CdbNTuplePrintTypes::FrameBorders    theFrameBorders
[inline, static]
 

Definition at line 148 of file CdbNTuplePrint.hh.

template<class NTUPLE>
CdbStatus CdbNTuplePrint< CdbNTuplePrintConverter_UseDefault >::print1 std::ostream &    theOutputStream,
const CdbCPtr< NTUPLE > &    thePtr,
const unsigned int    theColumnWidth = 12
[inline, static]
 

Definition at line 187 of file CdbNTuplePrint.hh.

template<class NTUPLE>
CdbStatus CdbNTuplePrint< CdbNTuplePrintConverter_UseDefault >::print1 const CdbCPtr< NTUPLE > &    thePtr,
const unsigned int    theColumnWidth = 12
[inline, static]
 

Definition at line 179 of file CdbNTuplePrint.hh.

template<class NTUPLE>
CdbStatus CdbNTuplePrint< CdbNTuplePrintConverter_UseDefault >::print2 std::ostream &    theOutputStream,
const CdbCPtr< NTUPLE > &    thePtr,
const unsigned int    theColumnWidth = 12
[inline, static]
 

Definition at line 205 of file CdbNTuplePrint.hh.

template<class NTUPLE>
CdbStatus CdbNTuplePrint< CdbNTuplePrintConverter_UseDefault >::print2 const CdbCPtr< NTUPLE > &    thePtr,
const unsigned int    theColumnWidth = 12
[inline, static]
 

Definition at line 197 of file CdbNTuplePrint.hh.


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