OmniSciDB  b24e664e58
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StorageIOFacility< EXECUTOR_TRAITS, IO_FACET, FRAGMENT_UPDATER >::TransactionParameters Class Reference

#include <StorageIOFacility.h>

+ Inheritance diagram for StorageIOFacility< EXECUTOR_TRAITS, IO_FACET, FRAGMENT_UPDATER >::TransactionParameters:

Public Member Functions

IOFacility::TransactionLog & getTransactionTracker ()
 
void finalizeTransaction ()
 

Private Attributes

IOFacility::TransactionLog transaction_tracker_
 

Detailed Description

template<typename EXECUTOR_TRAITS, typename IO_FACET = DefaultIOFacet<>, typename FRAGMENT_UPDATER = UpdateLogForFragment>
class StorageIOFacility< EXECUTOR_TRAITS, IO_FACET, FRAGMENT_UPDATER >::TransactionParameters

Definition at line 129 of file StorageIOFacility.h.

Member Function Documentation

template<typename EXECUTOR_TRAITS, typename IO_FACET = DefaultIOFacet<>, typename FRAGMENT_UPDATER = UpdateLogForFragment>
void StorageIOFacility< EXECUTOR_TRAITS, IO_FACET, FRAGMENT_UPDATER >::TransactionParameters::finalizeTransaction ( )
inline
template<typename EXECUTOR_TRAITS, typename IO_FACET = DefaultIOFacet<>, typename FRAGMENT_UPDATER = UpdateLogForFragment>
IOFacility::TransactionLog& StorageIOFacility< EXECUTOR_TRAITS, IO_FACET, FRAGMENT_UPDATER >::TransactionParameters::getTransactionTracker ( )
inline

Definition at line 131 of file StorageIOFacility.h.

References StorageIOFacility< EXECUTOR_TRAITS, IO_FACET, FRAGMENT_UPDATER >::TransactionParameters::transaction_tracker_.

Referenced by StorageIOFacility< EXECUTOR_TRAITS, IO_FACET, FRAGMENT_UPDATER >::yieldDeleteCallback(), and StorageIOFacility< EXECUTOR_TRAITS, IO_FACET, FRAGMENT_UPDATER >::yieldUpdateCallback().

131  {
132  return transaction_tracker_;
133  }
IOFacility::TransactionLog transaction_tracker_

+ Here is the caller graph for this function:

Member Data Documentation

template<typename EXECUTOR_TRAITS, typename IO_FACET = DefaultIOFacet<>, typename FRAGMENT_UPDATER = UpdateLogForFragment>
IOFacility::TransactionLog StorageIOFacility< EXECUTOR_TRAITS, IO_FACET, FRAGMENT_UPDATER >::TransactionParameters::transaction_tracker_
private

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