class ProgramId
Defined at line 459 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/natural_types.h
An ID used to uniquely identify an eBPF program. The ID is the KOID of the
[`ProgramHandle`].
Public Methods
void ProgramId (Storage_ storage)
void ProgramId (uint64_t id)
void ProgramId ()
Default constructs a |ProgramId| only if all of its members are default constructible.
Defined at line 470 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/natural_types.h
void ProgramId (ProgramId && )
Defined at line 473 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/natural_types.h
void ProgramId (const ProgramId & other)
ProgramId & operator= (ProgramId && )
Defined at line 474 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/natural_types.h
ProgramId & operator= (const ProgramId & other)
bool operator== (const ProgramId & other)
bool operator!= (const ProgramId & other)
uint64_t id ()
uint64_t & id ()
ProgramId & id (uint64_t value)
Setter for id.
void ProgramId (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits