class Map
Defined at line 94 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h
A representation of eBPF map that can be shared between processes.
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
void Map ()
Defined at line 96 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h
void Map (const Map & other)
Defined at line 97 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h
Map & operator= (const Map & other)
Defined at line 98 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h
void Map (Map && other)
Defined at line 99 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h
void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_ebpf::wire::Map> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_ebpf::wire::Map> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_ebpf::wire::Map>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
Map & operator= (Map && other)
Defined at line 100 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h
::fuchsia_ebpf::wire::MapSchema & schema ()
Map schema.
bool has_schema ()
::zx::vmo & vmo ()
VMO used to store the map data. The layout of the data stored in the
VMO depends on the `schema` as defined in the `ebpf_api` create.
bool has_vmo ()
void ~Map ()
Defined at line 102 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder