Module corundum::stm [−][src]
Software transactional memory APIs
Modules
pspd | Persistent Scratchpad Memory |
vspd | Volatile Scratchpad Memory |
Structs
Chaperon | A third-party observer for multi-pool transactions |
Journal | A Journal object to be used for writing logs onto |
Log | The |
Enums
LogEnum | Log Types |
Notifier | A data-log notification type |
Constants
JOURNAL_COMMITTED | Determines that the changes are committed |
Traits
Logger | A generic trait for taking a log of any type |
Functions
transaction | Atomically executes commands |