FtrsTableWriterParams Struct Reference

FtrsTableWriterParams defines parameters for instantiating a FtrsTableWriter. More...

#include <FtrsTableWriter.h>

Inheritance diagram for FtrsTableWriterParams:

ConduitExecStreamParams SingleInputExecStreamParams SingleOutputExecStreamParams ExecStreamParams ExecStreamParams FtrsTableWriterExecStreamParams List of all members.

Public Attributes

std::vector< FtrsTableIndexWriterParamsindexParams
 Parameters for individual indexes making up table.
PageOwnerId tableId
 PageOwnerId for clustered index.
TupleProjection updateProj
 Projection of old attributes with corresponding updated attributes, or empty for insert/delete.

Detailed Description

FtrsTableWriterParams defines parameters for instantiating a FtrsTableWriter.

Definition at line 46 of file FtrsTableWriter.h.


Member Data Documentation

std::vector<FtrsTableIndexWriterParams> FtrsTableWriterParams::indexParams

Parameters for individual indexes making up table.

Definition at line 52 of file FtrsTableWriter.h.

Referenced by FtrsTableWriter::FtrsTableWriter(), FtrsTableWriterFactory::loadParticipant(), and ExecStreamFactory::readTableWriterStreamParams().

PageOwnerId FtrsTableWriterParams::tableId

PageOwnerId for clustered index.

Definition at line 57 of file FtrsTableWriter.h.

Referenced by FtrsTableWriterFactory::newTableWriter(), and ExecStreamFactory::readTableWriterStreamParams().

TupleProjection FtrsTableWriterParams::updateProj

Projection of old attributes with corresponding updated attributes, or empty for insert/delete.

Definition at line 63 of file FtrsTableWriter.h.

Referenced by FtrsTableWriter::FtrsTableWriter(), FtrsTableWriterFactory::loadParticipant(), FtrsTableWriterFactory::newTableWriter(), and ExecStreamFactory::visit().


The documentation for this struct was generated from the following file:
Generated on Mon Jun 22 04:00:32 2009 for Fennel by  doxygen 1.5.1