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