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

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

const_header_iterator typedefbm::PHV
const_header_name_iterator typedefbm::PHV
copy_headers(const PHV &src)bm::PHV
get_field(header_id_t header_index, int field_offset)bm::PHVinline
get_field(header_id_t header_index, int field_offset) constbm::PHVinline
get_field(const std::string &field_name)bm::PHVinline
get_field(const std::string &field_name) constbm::PHVinline
get_field_name(header_id_t header_index, int field_offset) constbm::PHV
get_header(header_id_t header_index)bm::PHVinline
get_header(header_id_t header_index) constbm::PHVinline
get_header(const std::string &header_name)bm::PHVinline
get_header(const std::string &header_name) constbm::PHVinline
get_header_stack(header_stack_id_t header_stack_index)bm::PHVinline
get_header_stack(header_stack_id_t header_stack_index) constbm::PHVinline
get_header_union(header_union_id_t header_union_index)bm::PHVinline
get_header_union(header_union_id_t header_union_index) constbm::PHVinline
get_header_union_stack(header_union_stack_id_t header_union_stack_index)bm::PHVinline
get_header_union_stack(header_union_stack_id_t header_union_stack_index) constbm::PHVinline
has_field(const std::string &field_name) constbm::PHVinline
has_header(const std::string &header_name) constbm::PHVinline
header_begin()bm::PHVinline
header_begin() constbm::PHVinline
header_end()bm::PHVinline
header_end() constbm::PHVinline
header_iterator typedefbm::PHV
header_name_begin()bm::PHVinline
header_name_begin() constbm::PHVinline
header_name_end()bm::PHVinline
header_name_end() constbm::PHVinline
header_name_iterator typedefbm::PHV
num_headers() constbm::PHVinline
operator=(const PHV &other)=deletebm::PHV
operator=(PHV &&other)=defaultbm::PHV
PHV(const PHV &other)=deletebm::PHV
PHV(PHV &&other)=defaultbm::PHV
reset()bm::PHV
reset_header_stacks()bm::PHV
reset_headers()bm::PHV
reset_metadata()bm::PHV
set_written_to(bool written_to_value)bm::PHV