#include <FtrsTableWriterExecStream.h>
Inheritance diagram for FtrsTableWriterExecStreamParams:
Public Attributes | |
SharedFtrsTableWriterFactory | pTableWriterFactory |
LogicalActionType | actionType |
SXMutex * | pActionMutex |
std::vector< FtrsTableIndexWriterParams > | indexParams |
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. |
Definition at line 41 of file FtrsTableWriterExecStream.h.
Definition at line 44 of file FtrsTableWriterExecStream.h.
Referenced by FtrsTableWriterExecStream::prepare(), and ExecStreamFactory::readTableWriterStreamParams().
Definition at line 45 of file FtrsTableWriterExecStream.h.
Referenced by FtrsTableWriterExecStream::prepare(), and ExecStreamFactory::visit().
Definition at line 46 of file FtrsTableWriterExecStream.h.
Referenced by FtrsTableWriterExecStream::prepare(), and ExecStreamFactory::readTableWriterStreamParams().
std::vector<FtrsTableIndexWriterParams> FtrsTableWriterParams::indexParams [inherited] |
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 [inherited] |
PageOwnerId for clustered index.
Definition at line 57 of file FtrsTableWriter.h.
Referenced by FtrsTableWriterFactory::newTableWriter(), and ExecStreamFactory::readTableWriterStreamParams().
TupleProjection FtrsTableWriterParams::updateProj [inherited] |
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().