class StructId

Defined at line 176 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 200 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 201 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 202 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 203 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/common_types.h

bool IsUnknown ()

Defined at line 205 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 228 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/common_types.h