class StructId

Defined at line 173 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/common_types.h

An identifier of a struct that may be passed to an eBPF program.

Public Members

static StructId kSkBuff
static StructId kXdpMd
static StructId kBpfUserPtRegs
static StructId kBpfSock
static StructId kBpfSockOpt
static StructId kBpfSockAddr
static StructId kBpfFuse

Public Methods

void StructId ()

Defined at line 197 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/common_types.h

void StructId (uint32_t value)

Defined at line 198 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/common_types.h

EnumForSwitching_ operator fuchsia_ebpf::StructId::EnumForSwitching_ ()

Defined at line 199 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/common_types.h

uint32_t operator unsigned int ()

Defined at line 200 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/common_types.h

bool IsUnknown ()

Defined at line 202 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/common_types.h

StructId Unknown ()

Returns an enum corresponding to the member designated as

in the

FIDL schema if exists, or a compiler-reserved unknown value otherwise.

Defined at line 225 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/common_types.h