pjrt
ArtifactDumper::Transaction
Transaction
#include <debugging.h>class TransactionDefined in integrations/pjrt/src/iree_pjrt/common/debugging.h:66
Subclassed by:
FilesTransaction
Public Methods
| Return | Name | Description |
|---|---|---|
~Transaction virtual | Defaulted destructor. | |
void | WriteArtifact virtual | |
std::optional< std::string > | AllocateArtifactPath virtual | |
void | Retain virtual | |
void | Cancel virtual |
~Transaction
virtual
virtual ~Transaction() = defaultDefined in integrations/pjrt/src/iree_pjrt/common/debugging.h:68
Defaulted destructor.
WriteArtifact
virtual
virtual void WriteArtifact(std::string_view label, std::string_view extension, int index, std::string_view contents)Defined in integrations/pjrt/src/iree_pjrt/common/debugging.h:71
Reimplemented by
AllocateArtifactPath
virtual
virtual std::optional< std::string > AllocateArtifactPath(std::string_view label, std::string_view extension, int index)Defined in integrations/pjrt/src/iree_pjrt/common/debugging.h:79
Reimplemented by
Retain
virtual
virtual void Retain()Defined in integrations/pjrt/src/iree_pjrt/common/debugging.h:83
Reimplemented by
Cancel
virtual
virtual void Cancel()Defined in integrations/pjrt/src/iree_pjrt/common/debugging.h:86
