bmv2
Designing your own switch target with bmv2
bm::Header Member List

This is the complete list of members for bm::Header, including all inherited members.

begin()bm::Headerinline
begin() constbm::Headerinline
end()bm::Headerinline
end() constbm::Headerinline
get_field(int field_offset)bm::Headerinline
get_field(int field_offset) constbm::Headerinline
get_field_full_name(int field_offset) constbm::Header
get_field_name(int field_offset) constbm::Header
get_header_type_id() constbm::Headerinline
get_id() constbm::NamedP4Objectinline
get_name() constbm::NamedP4Objectinline
get_nbytes_packet() constbm::Headerinline
is_metadata() constbm::Headerinline
is_valid() constbm::Headerinline
is_VL_header() constbm::Headerinline
mark_invalid()bm::Header
mark_valid()bm::Header
NamedP4Object(const NamedP4Object &other)=deletebm::NamedP4Object
NamedP4Object(NamedP4Object &&other)=defaultbm::NamedP4Object
bm::NamedP4Object::operator=(const NamedP4Object &other)=deletebm::NamedP4Object
bm::NamedP4Object::operator=(NamedP4Object &&other)=defaultbm::NamedP4Object
operator[](size_type n)bm::Headerinline
operator[](size_type n) constbm::Headerinline
reset()bm::Header
set_written_to(bool written_to_value)bm::Header
size() const noexceptbm::Headerinline