OmniSciDB  8a228a1076
StorageIOFacility< EXECUTOR_TRAITS, FRAGMENT_UPDATER >::DeleteTransactionParameters Struct Reference

#include <StorageIOFacility.h>

+ Inheritance diagram for StorageIOFacility< EXECUTOR_TRAITS, FRAGMENT_UPDATER >::DeleteTransactionParameters:
+ Collaboration diagram for StorageIOFacility< EXECUTOR_TRAITS, FRAGMENT_UPDATER >::DeleteTransactionParameters:

Public Member Functions

 DeleteTransactionParameters (const bool table_is_temporary)
 
auto tableIsTemporary () const
 
- Public Member Functions inherited from StorageIOFacility< EXECUTOR_TRAITS, FRAGMENT_UPDATER >::TransactionParameters
StorageIOFacility::TransactionLoggetTransactionTracker ()
 
void finalizeTransaction ()
 

Private Member Functions

 DeleteTransactionParameters (DeleteTransactionParameters const &other)=delete
 
DeleteTransactionParametersoperator= (DeleteTransactionParameters const &other)=delete
 

Private Attributes

bool table_is_temporary_
 

Detailed Description

template<typename EXECUTOR_TRAITS, typename FRAGMENT_UPDATER = UpdateLogForFragment>
struct StorageIOFacility< EXECUTOR_TRAITS, FRAGMENT_UPDATER >::DeleteTransactionParameters

Definition at line 60 of file StorageIOFacility.h.

Constructor & Destructor Documentation

◆ DeleteTransactionParameters() [1/2]

template<typename EXECUTOR_TRAITS, typename FRAGMENT_UPDATER = UpdateLogForFragment>
StorageIOFacility< EXECUTOR_TRAITS, FRAGMENT_UPDATER >::DeleteTransactionParameters::DeleteTransactionParameters ( const bool  table_is_temporary)
inline

Definition at line 62 of file StorageIOFacility.h.

bool table_is_temporary(const TableDescriptor *const td)

◆ DeleteTransactionParameters() [2/2]

template<typename EXECUTOR_TRAITS, typename FRAGMENT_UPDATER = UpdateLogForFragment>
StorageIOFacility< EXECUTOR_TRAITS, FRAGMENT_UPDATER >::DeleteTransactionParameters::DeleteTransactionParameters ( DeleteTransactionParameters const &  other)
privatedelete

Member Function Documentation

◆ operator=()

template<typename EXECUTOR_TRAITS, typename FRAGMENT_UPDATER = UpdateLogForFragment>
DeleteTransactionParameters& StorageIOFacility< EXECUTOR_TRAITS, FRAGMENT_UPDATER >::DeleteTransactionParameters::operator= ( DeleteTransactionParameters const &  other)
privatedelete

◆ tableIsTemporary()

template<typename EXECUTOR_TRAITS, typename FRAGMENT_UPDATER = UpdateLogForFragment>
auto StorageIOFacility< EXECUTOR_TRAITS, FRAGMENT_UPDATER >::DeleteTransactionParameters::tableIsTemporary ( ) const
inline

Member Data Documentation

◆ table_is_temporary_

template<typename EXECUTOR_TRAITS, typename FRAGMENT_UPDATER = UpdateLogForFragment>
bool StorageIOFacility< EXECUTOR_TRAITS, FRAGMENT_UPDATER >::DeleteTransactionParameters::table_is_temporary_
private

Definition at line 72 of file StorageIOFacility.h.


The documentation for this struct was generated from the following file: