template <>

class WireTableBuilder

Defined at line 468 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h

Public Methods

template <typename First = ::fidl::VectorView<uint64_t>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<uint64_t>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_ebpf::wire::VerifiedProgram> & code (First && first, Args &&... args_)

Program instructions.

Defined at line 480 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fuchsia_ebpf::wire::StructAccess>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_ebpf::wire::StructAccess>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_ebpf::wire::VerifiedProgram> & struct_access_instructions (First && first, Args &&... args_)

List of instructions accessing struct fields.

Defined at line 492 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fuchsia_ebpf::wire::Map>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_ebpf::wire::Map>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_ebpf::wire::VerifiedProgram> & maps (First && first, Args &&... args_)

List of the maps used by the program. `code` may reference these maps

by their index in this array.

Defined at line 505 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h

Friends

template <>
class VerifiedProgram