Ark Server API (ASA) - Wiki
|
#include <ITransaction.h>
Public Member Functions | |
FTransactionContext () | |
FTransactionContext (const FGuid &InTransactionId, const FGuid &InOperationId, const FText &InSessionTitle, const TCHAR *InContext, UObject *InPrimaryObject) | |
bool | IsValid () const |
Public Attributes | |
FGuid | TransactionId |
FGuid | OperationId |
FText | Title |
FString | Context |
UObject * | PrimaryObject |
Convenience struct for passing around transaction context.
Definition at line 42 of file ITransaction.h.
|
inline |
Definition at line 44 of file ITransaction.h.
|
inline |
Definition at line 53 of file ITransaction.h.
|
inline |
FString FTransactionContext::Context |
The context that generated the transaction
Definition at line 74 of file ITransaction.h.
FGuid FTransactionContext::OperationId |
Unique identifier for the active operation on the transaction (if any)
Definition at line 70 of file ITransaction.h.
UObject* FTransactionContext::PrimaryObject |
The primary UObject for the transaction (if any).
Definition at line 76 of file ITransaction.h.
FText FTransactionContext::Title |
Descriptive title of the transaction
Definition at line 72 of file ITransaction.h.
FGuid FTransactionContext::TransactionId |
Unique identifier for the transaction, used to track it during its lifetime
Definition at line 68 of file ITransaction.h.