class Map
Defined at line 165 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/natural_types.h
A representation of eBPF map that can be shared between processes.
Public Methods
void Map (Storage_ storage)
bool IsEmpty ()
void Map ()
Defined at line 171 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/natural_types.h
void Map (Map && )
Defined at line 172 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/natural_types.h
Map & operator= (Map && )
Defined at line 173 of file fidling/gen/sdk/fidl/fuchsia.ebpf/fuchsia.ebpf/cpp/fidl/fuchsia.ebpf/cpp/natural_types.h
const std::optional< ::fuchsia_ebpf::MapSchema> & schema ()
Map schema.
::std::optional< ::fuchsia_ebpf::MapSchema> & schema ()
Map schema.
Map & schema (std::optional< ::fuchsia_ebpf::MapSchema> value)
Map schema.
const std::optional< ::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.
::std::optional< ::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.
Map & vmo (std::optional< ::zx::vmo> value)
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.
void Map (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits