Navigation
API > API/Runtime > API/Runtime/AutoRTFM
Flags that can be passed to autortfm_record_open_write_with_flags().
| Name | autortfm_write_flags |
| Type | enum |
| Header File | /Engine/Source/Runtime/AutoRTFM/Public/AutoRTFM/CAPI.h |
| Include Path | #include "AutoRTFM/CAPI.h" |
Syntax
enum autortfm_write_flags
{
autortfm_write_default = 0x0,
autortfm_write_no_sanitize = 0x1,
autortfm_write_custom_rollback = 0x2,
autortfm_write_custom_flag_0 = 0x4,
autortfm_write_custom_flag_1 = 0x8,
}
Values
| Name | Remarks |
|---|---|
| autortfm_write_default | No flags applied to the write. |
| autortfm_write_no_sanitize | The write should not be considered by the AutoRTFM sanitizer. |
| autortfm_write_custom_rollback | The autortfm_extern_api::RollbackWrite will be called to perform the rollback for this write if the transaction is aborted. |
| autortfm_write_custom_flag_0 | Custom flag bits which can be used by the custom abort callbacks. |
| autortfm_write_custom_flag_1 |