class TrackerEvent
Defined at line 44 of file ../../src/storage/lib/vfs/cpp/inspect/operation_tracker/operation_tracker_base.h
RAII Helper to allow automatic recording of event data when it goes out of scope.
__Must not__ outlive the `OperationTracker` it was created from.
Public Methods
void TrackerEvent (OperationTracker * tracker)
Defined at line 40 of file ../../src/storage/lib/vfs/cpp/inspect/operation_tracker/operation_tracker_shared.cc
void ~TrackerEvent ()
Defined at line 50 of file ../../src/storage/lib/vfs/cpp/inspect/operation_tracker/operation_tracker_shared.cc
void TrackerEvent (TrackerEvent && )
Only allow move construction.
Defined at line 45 of file ../../src/storage/lib/vfs/cpp/inspect/operation_tracker/operation_tracker_shared.cc
void TrackerEvent (const TrackerEvent & )
Defined at line 51 of file ../../src/storage/lib/vfs/cpp/inspect/operation_tracker/operation_tracker_base.h
TrackerEvent & operator= (const TrackerEvent & )
Defined at line 52 of file ../../src/storage/lib/vfs/cpp/inspect/operation_tracker/operation_tracker_base.h
TrackerEvent & operator= (TrackerEvent && )
Defined at line 53 of file ../../src/storage/lib/vfs/cpp/inspect/operation_tracker/operation_tracker_base.h
void SetStatus (zx_status_t status)
Set status of operation. __Must__ be called at least once before this object is destroyed.
__Must__ be called from same thread that destroys this object.
Defined at line 70 of file ../../src/storage/lib/vfs/cpp/inspect/operation_tracker/operation_tracker_shared.cc