class AuditEntry
Defined at line 1995 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
Public Methods
void AuditEntry ()
Defined at line 1997 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
void AuditEntry (const AuditEntry & other)
Defined at line 1998 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_driver_lab::wire::AuditEntry> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_driver_lab::wire::AuditEntry> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_driver_lab::wire::AuditEntry>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
bool has_offset ()
::fuchsia_driver_lab::wire::AuditDecision & decision ()
bool has_decision ()
::fuchsia_driver_lab::wire::OperationError & denial ()
Present only when `decision` is `DENIED`.
bool has_denial ()
AuditEntry & operator= (const AuditEntry & other)
Defined at line 1999 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
void AuditEntry (AuditEntry && other)
Defined at line 2000 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
AuditEntry & operator= (AuditEntry && other)
Defined at line 2001 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
uint64_t & seq ()
bool has_seq ()
uint64_t & session ()
bool has_session ()
uint32_t & resource ()
bool has_resource ()
::fidl::StringView & operation ()
bool has_operation ()
uint64_t & offset ()
::fuchsia_driver_lab::wire::AuditStatus & status ()
bool has_status ()
uint32_t & value ()
bool has_value ()
int64_t & timestamp_ns ()
bool has_timestamp_ns ()
::fidl::StringView & run_id ()
Host run identifier, present on session-open records where the
session-to-run association is established.
bool has_run_id ()
uint32_t & item_index ()
Index within a multi-item operation (for example a snapshot).
bool has_item_index ()
uint64_t & proxy_generation ()
Instance identity stamped at drain time, so drained evidence is
interpretable without the live instance.
bool has_proxy_generation ()
::fidl::StringView & boot_id ()
bool has_boot_id ()
void ~AuditEntry ()
Defined at line 2003 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder