Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DbiWriter.h File Reference

#include <list>
#include <string>
#include "DatabaseInterface/Dbi.h"
#include "DatabaseInterface/DbiLogEntry.h"
#include "DatabaseInterface/DbiTableProxyRegistry.h"
#include "Validity/VldRange.h"
#include "Validity/VldTimeStamp.h"

Go to the source code of this file.

Classes

class  DbiWriter< T >
 Concept Templated class of pointers to Writer objects. Writer objects are lightweight and provide type safe write access to a single validity set of a specific table. A DbiWriter knows about publishing protocols but uses a DbiSqlValPacket both to hold the data in a type- neutral form and to do the actual I/O. Purpose Writers are the primary application output interface to the Dbi. Users instantiate Writers with the information necessary define a validity set and then pass all the rows one at a time, to the writer. The user is able to abort the process at any point before the final commit. More...


Generated on Sat Nov 21 22:48:16 2009 for loon by  doxygen 1.3.9.1