DbiWriter.tpl File Reference

#include <cassert>
#include <fstream>
#include "DatabaseInterface/DbiCascader.h"
#include "DatabaseInterface/DbiOutRowStream.h"
#include "DatabaseInterface/DbiResultPtr.h"
#include "DatabaseInterface/DbiSqlValPacket.h"
#include "DatabaseInterface/DbiTableProxy.h"
#include "DatabaseInterface/DbiWriter.h"
#include "LeakChecker/Lea.h"
#include "MessageService/MsgService.h"

Go to the source code of this file.

Functions

 ClassImpT (DbiWriter, T) template< class T > DbiWriter< T >

Function Documentation

ClassImpT ( DbiWriter  ,
 
)

Definition at line 21 of file DbiWriter.tpl.

References Msg::kVerbose, LEA_CTOR, and MSG.

00026             : DbiWriter.tpl,v 1.17 2011/10/31 18:59:42 rhatcher Exp $");
00027 
00028 //    Definition of all member functions (static or otherwise)
00029 //    *******************************************************
00030 //
00031 //    -  ordered: ctors, dtor, operators then in alphabetical order.
00032 
00033 //.....................................................................
00034 
00035 template<class T>
00036 DbiWriter<T>::DbiWriter() :
00037 fAggregateNo(-2),
00038 fDbNo(0),
00039 fPacket(new DbiSqlValPacket),
00040 fRequireGlobalSeqno(0),
00041 fTableProxy(&DbiWriter<T>::GetTableProxy()),
00042 fTableName(fTableProxy->GetTableName()),
00043 fUseOverlayCreationDate(kFALSE),
00044 fValidRec(0),
00045 fLogEntry(fTableName)
00046 {
00047 //
00048 //  Purpose:  Default Constructor
00049 //
00050 //  Contact:   N. West
00051 //
00052 //  Specification:-
00053 //  =============
00054 //
00055 //  o Create Writer.
00056 
00057 
00058 //  Program Notes:-
00059 //  =============
00060 
00061 //  Creates an unusable DbiWriter - only present to keep rootcint happy.
00062 
00063   LEA_CTOR    //Leak Checker
00064 
00065   MSG("Dbi", Msg::kVerbose) 
00066         << "Creating default DbiWriter for " << fTableName << endl;
00067 
00068 }


Generated on 25 Apr 2018 for loon by  doxygen 1.6.1