18 #ifndef FOEDUS_XCT_SYSXCT_FUNCTOR_HPP_
19 #define FOEDUS_XCT_SYSXCT_FUNCTOR_HPP_
51 #endif // FOEDUS_XCT_SYSXCT_FUNCTOR_HPP_
Root package of FOEDUS (Fast Optimistic Engine for Data Unification Services).
Forward declarations of classes in transaction package.
A functor representing the logic in a system transaction via virtual-function.
virtual ErrorCode run(SysxctWorkspace *sysxct_workspace)=0
Execute the system transaction.
ErrorCode
Enum of error codes defined in error_code.xmacro.
Per-thread reused work memory for system transactions.