Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V

A

accept() (netbench.pattern_match.b_symbol.b_Symbol method)
(netbench.pattern_match.b_symbol.DEF_SYMBOLS method)
(netbench.pattern_match.sym_char.b_Sym_char method)
(netbench.pattern_match.sym_char_class.b_Sym_char_class method)
(netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
(netbench.pattern_match.sym_eof.b_Sym_EOF method)
(netbench.pattern_match.sym_kchar.b_Sym_kchar method)
(netbench.pattern_match.sym_string.b_Sym_string method)
acyclic() (in module netbench.classification.algorithms.pcca)
(in module netbench.classification.algorithms.pfca)
(in module netbench.classification.algorithms.pfca2)
(in module netbench.classification.algorithms.phca)
add() (netbench.classification.algorithms.msca.BloomFilter method)
add_child() (netbench.classification.algorithms.hypercuts.Node method)
add_edge() (netbench.pattern_match.bin.library.graph.graph method)
(netbench.pattern_match.bin.library.graph.vertex method)
add_prefix() (netbench.classification.prefixset.PrefixSet method)
(netbench.lpm.algorithms.cpe.Tree method)
(netbench.lpm.algorithms.lulea.Tree method)
(netbench.lpm.algorithms.treebitmap.Tree method)
(netbench.lpm.algorithms.trie.Tree method)
add_prefix_fast() (netbench.classification.prefixset.PrefixSet method)
add_range() (netbench.classification.prefixset.PrefixSet method)
add_rule() (netbench.classification.algorithms.hypercuts.Node method)
(netbench.classification.ruleset.RuleSet method)
add_rules() (netbench.classification.algorithms.hypercuts.Node method)
add_states() (netbench.pattern_match.nfa_data.nfa_data method)
add_symbols() (netbench.pattern_match.nfa_data.nfa_data method)
add_transitions() (netbench.pattern_match.nfa_data.nfa_data method)
add_universal_prefixes() (netbench.classification.ruleset.RuleSet method)
add_vertices() (netbench.pattern_match.bin.library.graph.graph method)
AdvancedTests (class in netbench.common.commontest)
all() (netbench.pattern_match.bin.library.bitstring.Bits method)
ALPHABET_COLLISION_FREE_ERROR
any() (netbench.pattern_match.bin.library.bitstring.Bits method)
append() (netbench.lpm.algorithms.lctrie.Prefix_table method)
(netbench.pattern_match.bin.library.bitstring.BitArray method)
applies_to() (netbench.classification.algorithms.pfca.GRule method)
(netbench.classification.algorithms.pfca2.GRule2 method)
apply_to() (netbench.classification.algorithms.pfca.GRule method)
(netbench.classification.algorithms.pfca2.GRule2 method)

B

b_Automaton (class in netbench.pattern_match.b_automaton)
b_dfa (class in netbench.pattern_match.b_dfa)
b_hash (class in netbench.pattern_match.bin.library.b_hash)
b_nfa (class in netbench.pattern_match.b_nfa)
b_ptrn_match (class in netbench.pattern_match.b_ptrn_match)
b_State (class in netbench.pattern_match.b_state)
b_Sym_char (class in netbench.pattern_match.sym_char)
b_Sym_char_class (class in netbench.pattern_match.sym_char_class)
b_Sym_cnt_constr (class in netbench.pattern_match.sym_cnt_constr)
b_Sym_EOF (class in netbench.pattern_match.sym_eof)
b_Sym_kchar (class in netbench.pattern_match.sym_kchar)
b_Sym_string (class in netbench.pattern_match.sym_string)
b_Symbol (class in netbench.pattern_match.b_symbol)
BadPacketError
BasicGraphTest (class in netbench.pattern_match.bin.library.graph_test)
BasicHashTest (class in netbench.pattern_match.bin.library.hash_test)
BasicTests (class in netbench.common.commontest)
BClassification (class in netbench.classification.algorithms.bclassification)
bdz (class in netbench.pattern_match.bin.library.bdz)
bin (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
BitArray (class in netbench.pattern_match.bin.library.bitstring)
bitpos (netbench.pattern_match.bin.library.bitstring.ConstBitStream attribute)
Bits (class in netbench.pattern_match.bin.library.bitstring)
BitStream (class in netbench.pattern_match.bin.library.bitstring)
BitString (in module netbench.pattern_match.bin.library.bitstring)
BloomFilter (class in netbench.classification.algorithms.msca)
BloomFilterArrayAggNode (class in netbench.classification.algorithms.dcfl)
BLPM (class in netbench.lpm.algorithms.blpm)
bool (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
BPrefixParser (class in netbench.lpm.parsers.bprefixparser)
BRuleParser (class in netbench.classification.parsers.bruleparser)
BSI (class in netbench.lpm.algorithms.bsi)
BSP (class in netbench.lpm.algorithms.bsp)
build() (netbench.lpm.algorithms.lctrie.Trie method)
build_prefix_table() (netbench.lpm.algorithms.lctrie.LCTrie method)
build_trie() (netbench.classification.algorithms.hypercuts.Trie method)
BVA (class in netbench.classification.algorithms.bva)
BVA2 (class in netbench.classification.algorithms.bva2)
bytealign() (netbench.pattern_match.bin.library.bitstring.ConstBitStream method)
bytealigned (in module netbench.pattern_match.bin.library.bitstring)
ByteAlignError
bytepos (netbench.pattern_match.bin.library.bitstring.ConstBitStream attribute)
bytes (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
byteswap() (netbench.pattern_match.bin.library.bitstring.BitArray method)

C

change_state_numbering() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
check() (netbench.classification.algorithms.bclassification.BClassification method)
(netbench.lpm.algorithms.blpm.BLPM method)
check_longest() (netbench.lpm.algorithms.blpm.BLPM method)
check_rules() (netbench.classification.parsers.bruleparser.BRuleParser method)
check_symbols() (netbench.pattern_match.nfa_data.nfa_data method)
checkBranch() (netbench.lpm.algorithms.lctrie.Trie method)
checkip() (in module netbench.classification.parsers.simplenificparser)
checkmac() (in module netbench.classification.parsers.simplenificparser)
clark_nfa (class in netbench.pattern_match.algorithms.clark_nfa.clark_nfa)
classify() (netbench.classification.algorithms.bclassification.BClassification method)
(netbench.classification.algorithms.bva.BVA method)
(netbench.classification.algorithms.bva2.BVA2 method)
(netbench.classification.algorithms.dcfl.DCFL method)
(netbench.classification.algorithms.hicuts.HiCuts method)
(netbench.classification.algorithms.hypercuts.HyperCuts method)
(netbench.classification.algorithms.msca.MSCA method)
(netbench.classification.algorithms.mspcca.MSPCCA method)
(netbench.classification.algorithms.pcca.PCCA method)
(netbench.classification.algorithms.pfca.PFCA method)
(netbench.classification.algorithms.pfca2.PFCA2 method)
(netbench.classification.algorithms.phca.PHCA method)
(netbench.classification.ruleset.RuleSet method)
classify_bool() (netbench.classification.ruleset.RuleSet method)
classify_first() (netbench.classification.ruleset.RuleSet method)
clear() (netbench.classification.prefixset.PrefixSet method)
(netbench.classification.ruleset.RuleSet method)
close() (netbench.common.pcapfile.PcapFile method)
collision() (netbench.pattern_match.b_symbol.b_Symbol method)
(netbench.pattern_match.b_symbol.DEF_SYMBOLS method)
(netbench.pattern_match.sym_char.b_Sym_char method)
(netbench.pattern_match.sym_char_class.b_Sym_char_class method)
(netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
(netbench.pattern_match.sym_eof.b_Sym_EOF method)
(netbench.pattern_match.sym_kchar.b_Sym_kchar method)
(netbench.pattern_match.sym_string.b_Sym_string method)
ColouredState (class in netbench.pattern_match.coloured_state)
compute() (netbench.pattern_match.algorithms.clark_nfa.clark_nfa.clark_nfa method)
(netbench.pattern_match.algorithms.delay_dfa.ddfa.DELAY_DFA method)
(netbench.pattern_match.algorithms.experimental.dcam.dcam.dcam method)
(netbench.pattern_match.algorithms.experimental.dga.dga.DGA method)
(netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
(netbench.pattern_match.algorithms.history_counting_fa.history_counting_fa.HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.history_fa.HistoryFA method)
(netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
(netbench.pattern_match.algorithms.j_history_fa.history_fa.history_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
(netbench.pattern_match.algorithms.sindhu_prasana_nfa.sindhu_prasana_nfa.sindhu_prasana_nfa method)
(netbench.pattern_match.algorithms.sourdis_bispo_nfa.sourdis_bispo_nfa.sourdis_bispo_nfa method)
(netbench.pattern_match.b_automaton.b_Automaton method)
(netbench.pattern_match.b_dfa.b_dfa method)
compute_collision() (netbench.pattern_match.b_symbol.DEF_SYMBOLS method)
(netbench.pattern_match.sym_char.b_Sym_char method)
(netbench.pattern_match.sym_char_class.b_Sym_char_class method)
(netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
(netbench.pattern_match.sym_eof.b_Sym_EOF method)
(netbench.pattern_match.sym_kchar.b_Sym_kchar method)
compute_conditions_hash() (netbench.classification.rule.Rule method)
compute_double_stride() (netbench.pattern_match.b_symbol.b_Symbol method)
(netbench.pattern_match.sym_char.b_Sym_char method)
(netbench.pattern_match.sym_char_class.b_Sym_char_class method)
(netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
(netbench.pattern_match.sym_eof.b_Sym_EOF method)
(netbench.pattern_match.sym_kchar.b_Sym_kchar method)
compute_equal() (netbench.pattern_match.b_symbol.DEF_SYMBOLS method)
(netbench.pattern_match.sym_char.b_Sym_char method)
(netbench.pattern_match.sym_char_class.b_Sym_char_class method)
(netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
(netbench.pattern_match.sym_eof.b_Sym_EOF method)
(netbench.pattern_match.sym_kchar.b_Sym_kchar method)
(netbench.pattern_match.sym_string.b_Sym_string method)
COMPUTE_ERROR
compute_join() (netbench.pattern_match.b_state.b_State method)
(netbench.pattern_match.coloured_state.ColouredState method)
computeBranch() (netbench.lpm.algorithms.lctrie.Trie method)
computeSkip() (netbench.lpm.algorithms.lctrie.Trie method)
concurrently_reachable() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split.nfa_split method)
cond2field() (in module netbench.classification.ruleset)
ConstBitArray (in module netbench.pattern_match.bin.library.bitstring)
ConstBitStream (class in netbench.pattern_match.bin.library.bitstring)
count() (netbench.pattern_match.bin.library.bitstring.Bits method)
count_childs() (netbench.classification.algorithms.hypercuts.Node method)
count_nodes() (netbench.classification.algorithms.hicuts.HiCuts method)
(netbench.lpm.algorithms.sst.SST method)
count_rules() (netbench.classification.ruleset.RuleSet method)
covers() (in module netbench.classification.algorithms.dcfl)
(netbench.classification.maskedint.MaskedInt method)
(netbench.classification.prefixset.PrefixSet method)
(netbench.classification.range.Range method)
(netbench.classification.rule.Rule method)
CPE (class in netbench.lpm.algorithms.cpe)
create_by_parser() (netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.b_automaton.b_Automaton method)
create_char_classes() (netbench.pattern_match.b_automaton.b_Automaton method)
create_det_parts() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split.nfa_split method)
create_from_nfa_data() (netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.b_automaton.b_Automaton method)
create_graph() (netbench.classification.algorithms.pcca.PCCA method)
(netbench.classification.algorithms.pfca.PFCA method)
(netbench.classification.algorithms.pfca2.PFCA2 method)
create_node() (netbench.classification.algorithms.hypercuts.Trie method)
create_simulation() (in module netbench.pattern_match.algorithms.clark_nfa.test_clark_nfa)
(in module netbench.pattern_match.algorithms.experimental.dcam.test_dcam)
(in module netbench.pattern_match.algorithms.experimental.nfa_split.test_nfa_split)
(in module netbench.pattern_match.algorithms.sindhu_prasana_nfa.test_sindhu_prasana_nfa)
(in module netbench.pattern_match.algorithms.sourdis_bispo_nfa.test_sourdis_bispo_nfa)
create_string_and_pcre_symbols() (netbench.pattern_match.algorithms.sourdis_bispo_nfa.sourdis_bispo_nfa.sourdis_bispo_nfa method)
CreationError
cross_lists() (in module netbench.classification.rule)
cross_sublists_coloured() (in module netbench.classification.algorithms.pcca)
cut() (netbench.pattern_match.bin.library.bitstring.Bits method)

D

dcam (class in netbench.pattern_match.algorithms.experimental.dcam.dcam)
DCFL (class in netbench.classification.algorithms.dcfl)
decode_ipv4() (netbench.common.packet.Packet method)
decode_l2() (netbench.common.packet.Packet method)
decode_symbol() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
decode_tcp() (netbench.common.packet.Packet method)
decode_udp() (netbench.common.packet.Packet method)
decode_vlan() (netbench.common.packet.Packet method)
decoder_HDL() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
decoder_size() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
DEF_SYMBOLS (class in netbench.pattern_match.b_symbol)
del_rule() (netbench.classification.ruleset.RuleSet method)
DELAY_DFA (class in netbench.pattern_match.algorithms.delay_dfa.ddfa)
deprecation_warning() (in module netbench.pattern_match.aux_func)
determinise() (netbench.pattern_match.b_dfa.b_dfa method)
DETERMINISTIC_ERROR
detunit_HDL() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
DGA (class in netbench.pattern_match.algorithms.experimental.dga.dga)
disable_fallback_state() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
disable_faulty_transitions() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
discover_before_part() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
discover_start_state_counting() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
display() (netbench.classification.algorithms.dcfl.BloomFilterArrayAggNode method)
(netbench.classification.algorithms.dcfl.FieldLabelIndexingAggNode method)
(netbench.classification.algorithms.dcfl.MetaLabelIndexingAggNode method)
(netbench.classification.maskedint.MaskedInt method)
(netbench.classification.prefixset.PrefixSet method)
(netbench.classification.range.Range method)
(netbench.classification.rule.Rule method)
(netbench.classification.ruleset.RuleSet method)
(netbench.lpm.algorithms.bsi.BSI method)
(netbench.lpm.algorithms.bsp.BSP method)
(netbench.lpm.algorithms.cpe.CPE method)
(netbench.lpm.algorithms.hash_tbm.HashTBM method)
(netbench.lpm.algorithms.lctrie.LCTrie method)
(netbench.lpm.algorithms.lctrie.Trie method)
(netbench.lpm.algorithms.lulea.LULEA method)
(netbench.lpm.algorithms.multimatch.MultiMatch method)
(netbench.lpm.algorithms.sst.SST method)
(netbench.lpm.algorithms.treebitmap.TreeBitmap method)
(netbench.lpm.algorithms.trie.Trie method)
double_stride() (netbench.pattern_match.b_symbol.b_Symbol method)
DstPort (class in netbench.common.headerfields)
dumphex() (netbench.common.packet.Packet method)

E

edge (class in netbench.pattern_match.bin.library.graph)
empty_automaton_exception
enable_fallback_state() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
enable_faulty_check() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
enable_faulty_transitions() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
encoder_HDL() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
encoder_size() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
endswith() (netbench.pattern_match.bin.library.bitstring.Bits method)
epsilon_closure() (netbench.pattern_match.b_automaton.b_Automaton method)
Error
Eth_DstMac (class in netbench.common.headerfields)
Eth_Mac (class in netbench.common.headerfields)
Eth_SrcMac (class in netbench.common.headerfields)
Eth_TypeLength (class in netbench.common.headerfields)
expand() (in module netbench.lpm.algorithms.multimatch)
expand_prefixsets() (netbench.classification.rule.Rule method)
(netbench.classification.ruleset.RuleSet method)
expand_pseudorules() (netbench.classification.ruleset.RuleSet method)
expand_pseudorules_with_colouring() (netbench.classification.algorithms.pcca.PCCA method)
export_symbol() (netbench.pattern_match.b_symbol.b_Symbol method)
(netbench.pattern_match.b_symbol.DEF_SYMBOLS method)
(netbench.pattern_match.sym_char.b_Sym_char method)
(netbench.pattern_match.sym_char_class.b_Sym_char_class method)
(netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
(netbench.pattern_match.sym_eof.b_Sym_EOF method)
(netbench.pattern_match.sym_kchar.b_Sym_kchar method)
(netbench.pattern_match.sym_string.b_Sym_string method)
export_to_fsm() (netbench.pattern_match.nfa_data.nfa_data method)
ExportToFsm() (netbench.pattern_match.nfa_data.nfa_data method)
extend_fa (class in netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa)
extract() (netbench.lpm.algorithms.lctrie.Trie method)
extract_field() (in module netbench.classification.common)

F

field_size() (netbench.classification.algorithms.hicuts.HiCuts method)
FieldLabelIndexingAggNode (class in netbench.classification.algorithms.dcfl)
FieldNotFoundError
find() (netbench.pattern_match.bin.library.bitstring.Bits method)
(netbench.pattern_match.bin.library.bitstring.ConstBitStream method)
find_pcre_repetitions() (netbench.pattern_match.algorithms.sourdis_bispo_nfa.sourdis_bispo_nfa.sourdis_bispo_nfa method)
findall() (netbench.pattern_match.bin.library.bitstring.Bits method)
float (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
floatbe (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
floatle (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
floatne (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
format_num() (in module netbench.pattern_match.bin.library.padnums)

G

general_not_implemented
general_pattern_exception
general_unsupported_type
generate_PHF_table() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
generate_seed() (netbench.pattern_match.bin.library.b_hash.b_hash method)
(netbench.pattern_match.bin.library.bdz.bdz method)
(netbench.pattern_match.bin.library.h3_hash.h3_hash method)
(netbench.pattern_match.bin.library.jenkins.jenkins method)
GenericParser (class in netbench.lpm.parsers.genericparser)
get_all_conditions() (netbench.classification.rule.Rule method)
get_all_string_subpatterns() (netbench.pattern_match.algorithms.sourdis_bispo_nfa.sourdis_bispo_nfa.sourdis_bispo_nfa method)
get_alpha_num() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
(netbench.pattern_match.b_automaton.b_Automaton method)
get_array_size() (netbench.classification.algorithms.msca.BloomFilter method)
get_automaton() (netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.b_automaton.b_Automaton method)
get_binary() (netbench.classification.prefix.Prefix method)
get_bitmaps() (netbench.classification.prefix_coloured.PrefixColoured method)
get_block_index_re() (netbench.pattern_match.algorithms.sourdis_bispo_nfa.sourdis_bispo_nfa.pcre_block_data method)
get_child() (netbench.classification.algorithms.hypercuts.Node method)
get_childs() (netbench.classification.algorithms.hypercuts.Node method)
get_colour() (netbench.classification.prefix_coloured.PrefixColoured method)
get_colours() (netbench.pattern_match.coloured_state.ColouredState method)
get_compute() (netbench.pattern_match.b_automaton.b_Automaton method)
get_condition() (netbench.classification.prefix_coloured.PrefixColoured method)
(netbench.classification.rule.Rule method)
get_count_of_lines() (netbench.lpm.parsers.genericparser.GenericParser method)
(netbench.lpm.parsers.ipv4parser.Ipv4Parser method)
(netbench.lpm.parsers.ipv6parser.Ipv6Parser method)
get_cuts() (netbench.classification.algorithms.hypercuts.Node method)
get_data() (netbench.classification.maskedint.MaskedInt method)
get_default_trans_num() (netbench.pattern_match.algorithms.delay_dfa.ddfa.DELAY_DFA method)
get_degree() (netbench.pattern_match.bin.library.graph.vertex method)
get_dimensions_list() (netbench.classification.algorithms.pcca.PCCA method)
get_display_format() (netbench.classification.maskedint.MaskedInt method)
get_domain_size() (netbench.classification.maskedint.MaskedInt method)
get_edge() (netbench.pattern_match.bin.library.graph.graph method)
get_edge_number() (netbench.pattern_match.bin.library.graph.graph method)
get_edge_position() (netbench.pattern_match.bin.library.graph.graph method)
get_edges() (netbench.pattern_match.bin.library.graph.vertex method)
get_field() (netbench.common.protoheader.ProtoHeader method)
get_field_names() (netbench.classification.ruleset.RuleSet method)
get_flag() (netbench.pattern_match.b_automaton.b_Automaton method)
get_g() (netbench.pattern_match.bin.library.bdz.bdz method)
get_greedy() (netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
get_HDL() (netbench.pattern_match.algorithms.clark_nfa.clark_nfa.clark_nfa method)
(netbench.pattern_match.algorithms.experimental.dcam.dcam.dcam method)
(netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split.nfa_split method)
(netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_nondet_part.nfa_nondet_part method)
(netbench.pattern_match.algorithms.sindhu_prasana_nfa.sindhu_prasana_nfa.sindhu_prasana_nfa method)
(netbench.pattern_match.algorithms.sourdis_bispo_nfa.sourdis_bispo_nfa.sourdis_bispo_nfa method)
get_header() (netbench.common.packetheader.PacketHeader method)
get_header_type() (netbench.common.protoheader.ProtoHeader method)
get_headers_type() (netbench.common.packetheader.PacketHeader method)
get_histogram() (netbench.classification.prefixset.PrefixSet method)
get_id() (netbench.pattern_match.b_state.b_State method)
(netbench.pattern_match.b_symbol.b_Symbol method)
get_index_of_rule() (netbench.classification.ruleset.RuleSet method)
get_input_size() (netbench.pattern_match.bin.library.h3_hash.h3_hash method)
get_invalid_prefixes() (netbench.lpm.parsers.genericparser.GenericParser method)
(netbench.lpm.parsers.ipv4parser.Ipv4Parser method)
get_iteration_limit() (netbench.pattern_match.bin.library.bdz.bdz method)
get_join_method() (netbench.pattern_match.coloured_state.ColouredState method)
get_last() (netbench.common.hash.JenkinsHash method)
get_length() (netbench.classification.prefix.Prefix method)
get_limit() (netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
get_lines_of_file() (netbench.lpm.parsers.genericparser.GenericParser method)
(netbench.lpm.parsers.ipv4parser.Ipv4Parser method)
(netbench.lpm.parsers.ipv6parser.Ipv6Parser method)
get_mask() (netbench.classification.maskedint.MaskedInt method)
get_max_alphabet_id() (netbench.pattern_match.nfa_data.nfa_data method)
get_max_state_id() (netbench.pattern_match.nfa_data.nfa_data method)
get_max_width() (in module netbench.pattern_match.bin.library.padnums)
get_mean_length() (netbench.classification.prefixset.PrefixSet method)
get_memory_req() (netbench.classification.algorithms.dcfl.BloomFilterArrayAggNode method)
(netbench.classification.algorithms.dcfl.FieldLabelIndexingAggNode method)
(netbench.classification.algorithms.dcfl.MetaLabelIndexingAggNode method)
get_multilanguage() (netbench.pattern_match.b_automaton.b_Automaton method)
get_nesting() (netbench.classification.prefixset.PrefixSet method)
get_nfa() (netbench.pattern_match.nfa_parser.nfa_parser method)
(netbench.pattern_match.parser.parser method)
(netbench.pattern_match.pcre_parser.pcre_parser method)
get_nonvalid_prefixes() (netbench.lpm.parsers.ipv6parser.Ipv6Parser method)
get_number() (netbench.pattern_match.bin.library.graph.vertex method)
get_order() (netbench.pattern_match.bin.library.bdz.bdz method)
(netbench.pattern_match.bin.library.graph.edge method)
(netbench.pattern_match.bin.library.graph.graph method)
get_output_size() (netbench.pattern_match.bin.library.jenkins.jenkins_compress method)
get_packet_header() (netbench.common.packet.Packet method)
get_parsed_prefixes() (netbench.lpm.parsers.genericparser.GenericParser method)
(netbench.lpm.parsers.ipv4parser.Ipv4Parser method)
(netbench.lpm.parsers.ipv6parser.Ipv6Parser method)
get_payload() (netbench.common.packet.Packet method)
get_position() (netbench.pattern_match.nfa_parser.nfa_parser method)
(netbench.pattern_match.parser.parser method)
get_prefixes() (netbench.classification.prefixset.PrefixSet method)
(netbench.classification.ruleset.RuleSet method)
(netbench.lpm.parsers.bprefixparser.BPrefixParser method)
get_priority() (netbench.classification.rule.Rule method)
get_pseudo() (netbench.classification.rule.Rule method)
get_range() (netbench.classification.algorithms.hicuts.HiCuts method)
(netbench.classification.prefix.Prefix method)
(netbench.pattern_match.bin.library.bdz.bdz method)
get_ratio() (netbench.pattern_match.bin.library.bdz.bdz method)
get_regexp_number() (netbench.pattern_match.b_state.b_State method)
get_region() (netbench.classification.algorithms.hypercuts.Node method)
get_rule() (netbench.classification.ruleset.RuleSet method)
get_rules() (netbench.classification.algorithms.hypercuts.Node method)
(netbench.classification.parsers.bruleparser.BRuleParser method)
(netbench.classification.ruleset.RuleSet method)
get_seed() (netbench.common.hash.JenkinsHash method)
(netbench.pattern_match.bin.library.b_hash.b_hash method)
get_set_of_nondeterministic_states() (netbench.pattern_match.b_automaton.b_Automaton method)
get_size() (netbench.pattern_match.bin.library.b_hash.b_hash method)
(netbench.pattern_match.bin.library.h3_hash.h3_hash method)
get_sma() (netbench.classification.algorithms.dcfl.BloomFilterArrayAggNode method)
(netbench.classification.algorithms.dcfl.FieldLabelIndexingAggNode method)
(netbench.classification.algorithms.dcfl.MetaLabelIndexingAggNode method)
get_sorting_priority() (netbench.classification.rule.Rule method)
get_state_num() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
(netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
(netbench.pattern_match.b_automaton.b_Automaton method)
get_stats() (netbench.classification.algorithms.hypercuts.Trie method)
get_support_type() (netbench.pattern_match.b_state.b_State method)
(netbench.pattern_match.b_symbol.DEF_SYMBOLS method)
(netbench.pattern_match.b_symbol.b_Symbol method)
(netbench.pattern_match.sym_char.b_Sym_char method)
(netbench.pattern_match.sym_char_class.b_Sym_char_class method)
(netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
(netbench.pattern_match.sym_eof.b_Sym_EOF method)
(netbench.pattern_match.sym_kchar.b_Sym_kchar method)
(netbench.pattern_match.sym_string.b_Sym_string method)
get_symbol_id() (netbench.pattern_match.nfa_data.nfa_data method)
get_table() (netbench.lpm.algorithms.lctrie.Trie method)
get_table_parameters() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
get_target() (netbench.classification.rule.Rule method)
get_text() (netbench.pattern_match.b_state.b_State method)
(netbench.pattern_match.b_symbol.b_Symbol method)
(netbench.pattern_match.coloured_state.ColouredState method)
(netbench.pattern_match.sym_char_class.b_Sym_char_class method)
get_trans_num() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
(netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
(netbench.pattern_match.b_automaton.b_Automaton method)
get_type() (netbench.pattern_match.b_state.b_State method)
(netbench.pattern_match.b_symbol.b_Symbol method)
get_value() (netbench.classification.maskedint.MaskedInt method)
get_vertex() (netbench.pattern_match.bin.library.graph.graph method)
get_vertices() (netbench.pattern_match.bin.library.graph.edge method)
get_vertices_number() (netbench.pattern_match.bin.library.graph.graph method)
getPatternMatchDir() (in module netbench.pattern_match.aux_func)
getstatusoutput() (in module netbench.pattern_match.aux_func)
getTableByGA() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
getTableByHeuristic() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
graph (class in netbench.pattern_match.bin.library.graph)
GRule (class in netbench.classification.algorithms.pfca)
GRule2 (class in netbench.classification.algorithms.pfca2)

H

h3_hash (class in netbench.pattern_match.bin.library.h3_hash)
has_bitvector() (netbench.classification.range_bv.RangeBV method)
has_cycle() (netbench.pattern_match.b_automaton.b_Automaton method)
has_flag() (netbench.pattern_match.b_automaton.b_Automaton method)
has_pointers() (netbench.classification.range_bv.RangeBV method)
has_symbol() (netbench.pattern_match.nfa_data.nfa_data method)
Hash (class in netbench.common.hash)
hash() (netbench.common.hash.Hash method)
(netbench.common.hash.JenkinsHash method)
(netbench.common.hash.SimpleHash method)
(netbench.pattern_match.bin.library.b_hash.b_hash method)
(netbench.pattern_match.bin.library.bdz.bdz method)
(netbench.pattern_match.bin.library.h3_hash.h3_hash method)
(netbench.pattern_match.bin.library.jenkins.jenkins method)
(netbench.pattern_match.bin.library.jenkins.jenkins_compress method)
(netbench.pattern_match.bin.library.jenkins.jenkins_fast method)
(netbench.pattern_match.bin.library.jenkins.jenkins_wrapper method)
hashItem() (netbench.classification.algorithms.msca.BloomFilter method)
HashTBM (class in netbench.lpm.algorithms.hash_tbm)
HeaderField (class in netbench.common.headerfields)
hex (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
HiCuts (class in netbench.classification.algorithms.hicuts)
history_fa (class in netbench.pattern_match.algorithms.j_history_fa.history_fa)
HistoryCountingFA (class in netbench.pattern_match.algorithms.history_counting_fa.history_counting_fa)
HistoryFA (class in netbench.pattern_match.algorithms.history_fa.history_fa)
hybrid_fa (class in netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa)
HyperCuts (class in netbench.classification.algorithms.hypercuts)

I

import_from_fsm() (netbench.pattern_match.nfa_data.nfa_data method)
import_symbol() (netbench.pattern_match.b_symbol.b_Symbol method)
(netbench.pattern_match.b_symbol.DEF_SYMBOLS method)
(netbench.pattern_match.sym_char.b_Sym_char method)
(netbench.pattern_match.sym_char_class.b_Sym_char_class method)
(netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
(netbench.pattern_match.sym_eof.b_Sym_EOF method)
(netbench.pattern_match.sym_kchar.b_Sym_kchar method)
(netbench.pattern_match.sym_string.b_Sym_string method)
ImportFromFsm() (netbench.pattern_match.nfa_data.nfa_data method)
index() (netbench.common.pcapfile.PcapFile method)
insert() (netbench.pattern_match.bin.library.bitstring.BitArray method)
int (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
int2bytelist() (in module netbench.common.packetheader)
intbe (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
InterpretError
intle (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
intne (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
invert() (netbench.pattern_match.bin.library.bitstring.BitArray method)
io_mapper (in module netbench.pattern_match.b_symbol)
io_reverse_mapper (in module netbench.pattern_match.b_symbol)
IP4_Address (class in netbench.common.headerfields)
IP4_Checksum (class in netbench.common.headerfields)
IP4_DstAddress (class in netbench.common.headerfields)
IP4_Flags (class in netbench.common.headerfields)
IP4_FragmentOffset (class in netbench.common.headerfields)
IP4_HeaderLen (class in netbench.common.headerfields)
IP4_ID (class in netbench.common.headerfields)
IP4_Options (class in netbench.common.headerfields)
IP4_Protocol (class in netbench.common.headerfields)
IP4_SrcAddress (class in netbench.common.headerfields)
IP4_ToS (class in netbench.common.headerfields)
IP4_TotalLen (class in netbench.common.headerfields)
IP4_TTL (class in netbench.common.headerfields)
IP4_Version (class in netbench.common.headerfields)
Ipv4Parser (class in netbench.lpm.parsers.ipv4parser)
ipv4str2bytelist() (in module netbench.common.packetheader)
ipv4str2int() (in module netbench.common.packetheader)
Ipv6Parser (class in netbench.lpm.parsers.ipv6parser)
is_consistent() (netbench.pattern_match.nfa_data.nfa_data method)
is_empty() (netbench.pattern_match.b_symbol.b_Symbol method)
(netbench.pattern_match.b_symbol.DEF_SYMBOLS method)
(netbench.pattern_match.nfa_data.nfa_data method)
(netbench.pattern_match.sym_char.b_Sym_char method)
(netbench.pattern_match.sym_char_class.b_Sym_char_class method)
(netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
(netbench.pattern_match.sym_eof.b_Sym_EOF method)
(netbench.pattern_match.sym_kchar.b_Sym_kchar method)
(netbench.pattern_match.sym_string.b_Sym_string method)
is_final() (netbench.pattern_match.b_state.b_State method)
is_key_set() (netbench.pattern_match.bin.library.bdz.bdz method)
is_leaf() (netbench.classification.algorithms.hypercuts.Node method)
is_prefix_mask() (in module netbench.classification.maskedint)
is_rule_with_given_priority() (netbench.classification.ruleset.RuleSet method)
is_universal() (netbench.classification.maskedint.MaskedInt method)
(netbench.classification.prefixset.PrefixSet method)
(netbench.classification.rule.Rule method)
ishex() (in module netbench.classification.parsers.simplenificparser)
isomorphic() (netbench.pattern_match.b_dfa.b_dfa method)
isPickle() (in module netbench.pattern_match.aux_func)
iterfields() (netbench.common.packetheader.PacketHeader method)

J

jenkins (class in netbench.pattern_match.bin.library.jenkins)
jenkins_compress (class in netbench.pattern_match.bin.library.jenkins)
jenkins_fast (class in netbench.pattern_match.bin.library.jenkins)
jenkins_wrapper (class in netbench.pattern_match.bin.library.jenkins)
JenkinsHash (class in netbench.common.hash)
JHybridFA (class in netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa)
join() (netbench.pattern_match.b_automaton.b_Automaton method)
(netbench.pattern_match.b_state.b_State method)
(netbench.pattern_match.bin.library.bitstring.Bits method)

K

keep_rules() (netbench.classification.algorithms.hypercuts.Node method)

L

LCTrie (class in netbench.lpm.algorithms.lctrie)
left_most() (netbench.lpm.algorithms.sst.SST method)
leftmost_one() (in module netbench.classification.maskedint)
len (netbench.pattern_match.bin.library.bitstring.Bits attribute)
length (netbench.pattern_match.bin.library.bitstring.Bits attribute)
load() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split.nfa_split method)
load_file() (in module netbench.pattern_match.algorithms.clark_nfa.test_clark_nfa)
(in module netbench.pattern_match.algorithms.experimental.dcam.test_dcam)
(in module netbench.pattern_match.algorithms.experimental.nfa_split.test_nfa_split)
(in module netbench.pattern_match.algorithms.sindhu_prasana_nfa.test_sindhu_prasana_nfa)
(in module netbench.pattern_match.algorithms.sourdis_bispo_nfa.test_sourdis_bispo_nfa)
(netbench.classification.parsers.bruleparser.BRuleParser method)
(netbench.classification.parsers.simplenificparser.SimpleNificParser method)
(netbench.lpm.parsers.bprefixparser.BPrefixParser method)
(netbench.lpm.parsers.genericparser.GenericParser method)
(netbench.lpm.parsers.ipv4parser.Ipv4Parser method)
(netbench.lpm.parsers.ipv6parser.Ipv6Parser method)
(netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.nfa_parser.nfa_parser method)
(netbench.pattern_match.parser.parser method)
load_from_file() (netbench.pattern_match.algorithms.experimental.dcam.dcam.dcam method)
(netbench.pattern_match.nfa_data.nfa_data method)
load_from_list() (netbench.pattern_match.algorithms.experimental.dcam.dcam.dcam method)
load_from_string() (netbench.pattern_match.algorithms.experimental.dcam.dcam.dcam method)
load_prefixset() (netbench.lpm.algorithms.blpm.BLPM method)
(netbench.lpm.algorithms.bsi.BSI method)
(netbench.lpm.algorithms.bsp.BSP method)
(netbench.lpm.algorithms.cpe.CPE method)
(netbench.lpm.algorithms.hash_tbm.HashTBM method)
(netbench.lpm.algorithms.lctrie.LCTrie method)
(netbench.lpm.algorithms.lulea.LULEA method)
(netbench.lpm.algorithms.multimatch.MultiMatch method)
(netbench.lpm.algorithms.sst.SST method)
(netbench.lpm.algorithms.treebitmap.TreeBitmap method)
(netbench.lpm.algorithms.trie.Trie method)
load_ruleset() (netbench.classification.algorithms.bclassification.BClassification method)
(netbench.classification.algorithms.bva.BVA method)
(netbench.classification.algorithms.bva2.BVA2 method)
(netbench.classification.algorithms.dcfl.DCFL method)
(netbench.classification.algorithms.hicuts.HiCuts method)
(netbench.classification.algorithms.hypercuts.HyperCuts method)
(netbench.classification.algorithms.msca.MSCA method)
(netbench.classification.algorithms.mspcca.MSPCCA method)
(netbench.classification.algorithms.pcca.PCCA method)
(netbench.classification.algorithms.pfca.PFCA method)
(netbench.classification.algorithms.pfca2.PFCA2 method)
(netbench.classification.algorithms.phca.PHCA method)
LoadFromFile() (netbench.pattern_match.nfa_data.nfa_data method)
log2() (in module netbench.classification.maskedint)
lookup() (netbench.lpm.algorithms.blpm.BLPM method)
(netbench.lpm.algorithms.bsi.BSI method)
(netbench.lpm.algorithms.bsp.BSP method)
(netbench.lpm.algorithms.cpe.CPE method)
(netbench.lpm.algorithms.hash_tbm.HashTBM method)
(netbench.lpm.algorithms.lctrie.LCTrie method)
(netbench.lpm.algorithms.lulea.LULEA method)
(netbench.lpm.algorithms.multimatch.MultiMatch method)
(netbench.lpm.algorithms.sst.SST method)
(netbench.lpm.algorithms.treebitmap.TreeBitmap method)
(netbench.lpm.algorithms.trie.Trie method)
LULEA (class in netbench.lpm.algorithms.lulea)

M

make_ext_fa() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
make_SSNode() (netbench.lpm.algorithms.sst.SST method)
MaskedInt (class in netbench.classification.maskedint)
match() (netbench.classification.algorithms.hypercuts.Node method)
(netbench.classification.maskedint.MaskedInt method)
(netbench.classification.prefixset.PrefixSet method)
(netbench.classification.rule.Rule method)
match_bool() (netbench.classification.prefixset.PrefixSet method)
match_longest() (netbench.classification.prefixset.PrefixSet method)
max_num_of_matching_fields() (in module netbench.classification.algorithms.dcfl)
memory_HDL() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
MetaLabelIndexingAggNode (class in netbench.classification.algorithms.dcfl)
MINIMAL_ERROR
minimise() (netbench.pattern_match.b_dfa.b_dfa method)
move_to_line() (netbench.pattern_match.nfa_parser.nfa_parser method)
(netbench.pattern_match.parser.parser method)
MSCA (class in netbench.classification.algorithms.msca)
MSPCCA (class in netbench.classification.algorithms.mspcca)
MultiMatch (class in netbench.lpm.algorithms.multimatch)

N

netbench.classification.algorithms.bclassification (module)
netbench.classification.algorithms.bva (module)
netbench.classification.algorithms.bva2 (module)
netbench.classification.algorithms.dcfl (module)
netbench.classification.algorithms.hicuts (module)
netbench.classification.algorithms.hypercuts (module)
netbench.classification.algorithms.msca (module)
netbench.classification.algorithms.mspcca (module)
netbench.classification.algorithms.pcca (module)
netbench.classification.algorithms.pfca (module)
netbench.classification.algorithms.pfca2 (module)
netbench.classification.algorithms.phca (module)
netbench.classification.common (module)
netbench.classification.maskedint (module)
netbench.classification.parsers.bruleparser (module)
netbench.classification.parsers.simplenificparser (module)
netbench.classification.prefix (module)
netbench.classification.prefix_coloured (module)
netbench.classification.prefixset (module)
netbench.classification.range (module)
netbench.classification.range_bv (module)
netbench.classification.rule (module)
netbench.classification.ruleset (module)
netbench.common.commontest (module)
netbench.common.hash (module)
netbench.common.headerfields (module)
netbench.common.packet (module)
netbench.common.packetheader (module)
netbench.common.pcapfile (module)
netbench.common.protoheader (module)
netbench.common.traffic (module)
netbench.lpm.algorithms.blpm (module)
netbench.lpm.algorithms.bsi (module)
netbench.lpm.algorithms.bsp (module)
netbench.lpm.algorithms.cpe (module)
netbench.lpm.algorithms.hash_tbm (module)
netbench.lpm.algorithms.lctrie (module)
netbench.lpm.algorithms.lulea (module)
netbench.lpm.algorithms.multimatch (module)
netbench.lpm.algorithms.sst (module)
netbench.lpm.algorithms.treebitmap (module)
netbench.lpm.algorithms.trie (module)
netbench.lpm.parsers.bprefixparser (module)
netbench.lpm.parsers.genericparser (module)
netbench.lpm.parsers.ipv4parser (module)
netbench.lpm.parsers.ipv6parser (module)
netbench.pattern_match.algorithms.clark_nfa.clark_nfa (module)
netbench.pattern_match.algorithms.clark_nfa.test_clark_nfa (module)
netbench.pattern_match.algorithms.delay_dfa.ddfa (module)
netbench.pattern_match.algorithms.delay_dfa.test_ddfa (module)
netbench.pattern_match.algorithms.experimental.dcam.dcam (module)
netbench.pattern_match.algorithms.experimental.dcam.test_dcam (module)
netbench.pattern_match.algorithms.experimental.dga.dga (module)
netbench.pattern_match.algorithms.experimental.dga.test_dga (module)
netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa (module)
netbench.pattern_match.algorithms.experimental.extend_fa.test_extend_fa (module)
netbench.pattern_match.algorithms.experimental.nfa_split.example_of_use (module)
netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split (module)
netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part (module)
netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_nondet_part (module)
netbench.pattern_match.algorithms.experimental.nfa_split.test_nfa_split (module)
netbench.pattern_match.algorithms.history_counting_fa.history_counting_fa (module)
netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa (module)
netbench.pattern_match.algorithms.history_fa.history_fa (module)
netbench.pattern_match.algorithms.history_fa.test_history_fa (module)
netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa (module)
netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa (module)
netbench.pattern_match.algorithms.j_history_fa.history_fa (module)
netbench.pattern_match.algorithms.j_history_fa.test_history_fa (module)
netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa (module)
netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa (module)
netbench.pattern_match.algorithms.phf_dfa.phf_dfa (module)
netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa (module)
netbench.pattern_match.algorithms.sindhu_prasana_nfa.sindhu_prasana_nfa (module)
netbench.pattern_match.algorithms.sindhu_prasana_nfa.test_sindhu_prasana_nfa (module)
netbench.pattern_match.algorithms.sourdis_bispo_nfa.sourdis_bispo_nfa (module)
netbench.pattern_match.algorithms.sourdis_bispo_nfa.test_sourdis_bispo_nfa (module)
netbench.pattern_match.aux_func (module)
netbench.pattern_match.b_automaton (module)
netbench.pattern_match.b_dfa (module)
netbench.pattern_match.b_nfa (module)
netbench.pattern_match.b_ptrn_match (module)
netbench.pattern_match.b_state (module)
netbench.pattern_match.b_symbol (module)
netbench.pattern_match.bin.library.b_hash (module)
netbench.pattern_match.bin.library.bdz (module)
netbench.pattern_match.bin.library.bitstring (module)
netbench.pattern_match.bin.library.graph (module)
netbench.pattern_match.bin.library.graph_test (module)
netbench.pattern_match.bin.library.h3_hash (module)
netbench.pattern_match.bin.library.hash_test (module)
netbench.pattern_match.bin.library.jenkins (module)
netbench.pattern_match.bin.library.padnums (module)
netbench.pattern_match.coloured_state (module)
netbench.pattern_match.nfa_data (module)
netbench.pattern_match.nfa_parser (module)
netbench.pattern_match.nfa_reductions (module)
netbench.pattern_match.parser (module)
netbench.pattern_match.pattern_exceptions (module)
netbench.pattern_match.pcre_parser (module)
netbench.pattern_match.sym_char (module)
netbench.pattern_match.sym_char_class (module)
netbench.pattern_match.sym_cnt_constr (module)
netbench.pattern_match.sym_eof (module)
netbench.pattern_match.sym_kchar (module)
netbench.pattern_match.sym_string (module)
next() (netbench.common.pcapfile.PcapFile method)
next_line() (netbench.pattern_match.nfa_parser.nfa_parser method)
(netbench.pattern_match.parser.parser method)
next_packet() (netbench.common.pcapfile.PcapFile method)
(netbench.common.traffic.Traffic method)
nfa_data (class in netbench.pattern_match.nfa_data)
nfa_data_import_exception
nfa_det_part (class in netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part)
nfa_nondet_part (class in netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_nondet_part)
nfa_parser (class in netbench.pattern_match.nfa_parser)
nfa_reductions (class in netbench.pattern_match.nfa_reductions)
nfa_split (class in netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split)
NLT_compare() (in module netbench.classification.algorithms.msca)
no_netbench_path_variable
NoData
Node (class in netbench.classification.algorithms.hicuts)
(class in netbench.classification.algorithms.hypercuts)
(class in netbench.lpm.algorithms.bsp)
(class in netbench.lpm.algorithms.cpe)
(class in netbench.lpm.algorithms.lctrie)
(class in netbench.lpm.algorithms.lulea)
(class in netbench.lpm.algorithms.treebitmap)
(class in netbench.lpm.algorithms.trie)
not_a_timbuk_file
not_epsilon_free_automaton_exception
not_strided_exception
NotIndexedError
NotOpenedError
num_lines() (netbench.pattern_match.nfa_parser.nfa_parser method)
(netbench.pattern_match.parser.parser method)

O

oct (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
open() (netbench.common.pcapfile.PcapFile method)
OrderMismatch
out_states() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
OutofRange
overwrite() (netbench.pattern_match.bin.library.bitstring.BitArray method)

P

pack() (in module netbench.pattern_match.bin.library.bitstring)
Packet (class in netbench.common.packet)
PacketHeader (class in netbench.common.packetheader)
parse() (netbench.common.packet.Packet method)
parser (class in netbench.pattern_match.parser)
PcapFile (class in netbench.common.pcapfile)
PCCA (class in netbench.classification.algorithms.pcca)
pcre_block_data (class in netbench.pattern_match.algorithms.sourdis_bispo_nfa.sourdis_bispo_nfa)
pcre_parser (class in netbench.pattern_match.pcre_parser)
pcre_parser_failure
peek() (netbench.pattern_match.bin.library.bitstring.ConstBitStream method)
peeklist() (netbench.pattern_match.bin.library.bitstring.ConstBitStream method)
PFCA (class in netbench.classification.algorithms.pfca)
PFCA2 (class in netbench.classification.algorithms.pfca2)
PHCA (class in netbench.classification.algorithms.phca)
PHF_DFA (class in netbench.pattern_match.algorithms.phf_dfa.phf_dfa)
Port (class in netbench.common.headerfields)
pos (netbench.pattern_match.bin.library.bitstring.ConstBitStream attribute)
pprint_table() (in module netbench.pattern_match.bin.library.padnums)
Prefix (class in netbench.classification.prefix)
Prefix_table (class in netbench.lpm.algorithms.lctrie)
Prefix_table_entry (class in netbench.lpm.algorithms.lctrie)
PrefixColoured (class in netbench.classification.prefix_coloured)
prefixes_count() (netbench.classification.algorithms.pcca.PCCA method)
PrefixSet (class in netbench.classification.prefixset)
prepare_bfs() (netbench.lpm.algorithms.sst.SST method)
prepend() (netbench.pattern_match.bin.library.bitstring.BitArray method)
(netbench.pattern_match.bin.library.bitstring.BitStream method)
print_conf_file() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
print_debug_info() (netbench.classification.algorithms.pcca.PCCA method)
print_node() (netbench.classification.algorithms.hicuts.HiCuts method)
print_node_XML() (netbench.classification.algorithms.hicuts.HiCuts method)
print_parsed_rules() (netbench.classification.algorithms.pcca.PCCA method)
print_XML() (netbench.classification.algorithms.hicuts.HiCuts method)
process() (netbench.classification.algorithms.dcfl.BloomFilterArrayAggNode method)
(netbench.classification.algorithms.dcfl.FieldLabelIndexingAggNode method)
(netbench.classification.algorithms.dcfl.MetaLabelIndexingAggNode method)
process_action() (in module netbench.classification.parsers.simplenificparser)
process_flags() (in module netbench.classification.parsers.simplenificparser)
process_from_to() (in module netbench.classification.parsers.simplenificparser)
process_packet_header() (netbench.classification.algorithms.hypercuts.Trie method)
process_priority() (in module netbench.classification.parsers.simplenificparser)
process_proto() (in module netbench.classification.parsers.simplenificparser)
ProtoHeader (class in netbench.common.protoheader)
push_header() (netbench.common.packetheader.PacketHeader method)

R

Range (class in netbench.classification.range)
RangeBV (class in netbench.classification.range_bv)
read() (netbench.pattern_match.bin.library.bitstring.ConstBitStream method)
ReadError
readlist() (netbench.pattern_match.bin.library.bitstring.ConstBitStream method)
readto() (netbench.pattern_match.bin.library.bitstring.ConstBitStream method)
Record (class in netbench.lpm.algorithms.hash_tbm)
reduce_alphabet() (netbench.pattern_match.b_automaton.b_Automaton method)
reinit() (netbench.lpm.algorithms.lctrie.Node method)
remove_char_classes() (netbench.pattern_match.b_automaton.b_Automaton method)
remove_covered() (netbench.classification.ruleset.RuleSet method)
remove_duplicates() (netbench.classification.ruleset.RuleSet method)
remove_epsilons() (netbench.pattern_match.b_automaton.b_Automaton method)
remove_excessively_states() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
remove_fallback_transitions() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
remove_prefix() (netbench.classification.prefixset.PrefixSet method)
remove_redundancy() (netbench.classification.algorithms.hicuts.HiCuts method)
remove_spoilers() (netbench.classification.ruleset.RuleSet method)
remove_states() (netbench.pattern_match.nfa_data.nfa_data method)
remove_symbols() (netbench.pattern_match.nfa_data.nfa_data method)
remove_transitions() (netbench.pattern_match.nfa_data.nfa_data method)
remove_unreachable() (netbench.pattern_match.b_automaton.b_Automaton method)
removeCharClasses() (netbench.pattern_match.b_automaton.b_Automaton method)
replace() (netbench.pattern_match.bin.library.bitstring.BitArray method)
report_dfa_logic() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split.nfa_split method)
report_logic() (netbench.pattern_match.algorithms.clark_nfa.clark_nfa.clark_nfa method)
(netbench.pattern_match.algorithms.experimental.dcam.dcam.dcam method)
(netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split.nfa_split method)
(netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
(netbench.pattern_match.algorithms.sindhu_prasana_nfa.sindhu_prasana_nfa.sindhu_prasana_nfa method)
(netbench.pattern_match.algorithms.sourdis_bispo_nfa.sourdis_bispo_nfa.sourdis_bispo_nfa method)
(netbench.pattern_match.b_ptrn_match.b_ptrn_match method)
report_memory() (netbench.classification.algorithms.bclassification.BClassification method)
(netbench.classification.algorithms.bva.BVA method)
(netbench.classification.algorithms.bva2.BVA2 method)
(netbench.classification.algorithms.dcfl.DCFL method)
(netbench.classification.algorithms.hicuts.HiCuts method)
(netbench.classification.algorithms.hypercuts.HyperCuts method)
(netbench.classification.algorithms.msca.MSCA method)
(netbench.classification.algorithms.mspcca.MSPCCA method)
(netbench.classification.algorithms.pcca.PCCA method)
(netbench.classification.algorithms.pfca.PFCA method)
(netbench.classification.algorithms.pfca2.PFCA2 method)
(netbench.classification.algorithms.phca.PHCA method)
(netbench.lpm.algorithms.blpm.BLPM method)
(netbench.lpm.algorithms.bsi.BSI method)
(netbench.lpm.algorithms.bsp.BSP method)
(netbench.lpm.algorithms.cpe.CPE method)
(netbench.lpm.algorithms.hash_tbm.HashTBM method)
(netbench.lpm.algorithms.lctrie.LCTrie method)
(netbench.lpm.algorithms.lulea.LULEA method)
(netbench.lpm.algorithms.multimatch.MultiMatch method)
(netbench.lpm.algorithms.sst.SST method)
(netbench.lpm.algorithms.treebitmap.TreeBitmap method)
(netbench.lpm.algorithms.trie.Trie method)
(netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split.nfa_split method)
(netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
(netbench.pattern_match.b_ptrn_match.b_ptrn_match method)
report_memory_naive() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
(netbench.pattern_match.algorithms.history_counting_fa.history_counting_fa.HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.history_fa.HistoryFA method)
(netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
(netbench.pattern_match.algorithms.j_history_fa.history_fa.history_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
(netbench.pattern_match.b_automaton.b_Automaton method)
(netbench.pattern_match.b_dfa.b_dfa method)
(netbench.pattern_match.b_nfa.b_nfa method)
report_memory_optimal() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
(netbench.pattern_match.algorithms.history_counting_fa.history_counting_fa.HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.history_fa.HistoryFA method)
(netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
(netbench.pattern_match.algorithms.j_history_fa.history_fa.history_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
(netbench.pattern_match.b_automaton.b_Automaton method)
(netbench.pattern_match.b_dfa.b_dfa method)
(netbench.pattern_match.b_nfa.b_nfa method)
report_memory_real() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
report_nfa_logic() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split.nfa_split method)
reset() (netbench.pattern_match.nfa_parser.nfa_parser method)
(netbench.pattern_match.parser.parser method)
resolve_alphabet() (netbench.pattern_match.b_automaton.b_Automaton method)
resolve_collision() (netbench.pattern_match.b_symbol.b_Symbol method)
reverse() (netbench.pattern_match.bin.library.bitstring.BitArray method)
rewind() (netbench.common.pcapfile.PcapFile method)
rfind() (netbench.pattern_match.bin.library.bitstring.Bits method)
(netbench.pattern_match.bin.library.bitstring.ConstBitStream method)
rightmost_one() (in module netbench.classification.maskedint)
rol() (netbench.pattern_match.bin.library.bitstring.BitArray method)
ror() (netbench.pattern_match.bin.library.bitstring.BitArray method)
Rule (class in netbench.classification.rule)
RuleSet (class in netbench.classification.ruleset)
run_simulation() (in module netbench.pattern_match.algorithms.clark_nfa.test_clark_nfa)
(in module netbench.pattern_match.algorithms.experimental.dcam.test_dcam)
(in module netbench.pattern_match.algorithms.experimental.nfa_split.test_nfa_split)
(in module netbench.pattern_match.algorithms.sindhu_prasana_nfa.test_sindhu_prasana_nfa)
(in module netbench.pattern_match.algorithms.sourdis_bispo_nfa.test_sourdis_bispo_nfa)

S

same_but_priority() (netbench.classification.rule.Rule method)
save() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split.nfa_split method)
save_file() (in module netbench.pattern_match.algorithms.clark_nfa.test_clark_nfa)
(in module netbench.pattern_match.algorithms.experimental.dcam.test_dcam)
(in module netbench.pattern_match.algorithms.experimental.nfa_split.example_of_use)
(in module netbench.pattern_match.algorithms.experimental.nfa_split.test_nfa_split)
(in module netbench.pattern_match.algorithms.sindhu_prasana_nfa.test_sindhu_prasana_nfa)
(in module netbench.pattern_match.algorithms.sourdis_bispo_nfa.test_sourdis_bispo_nfa)
save_to_file() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
(netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
(netbench.pattern_match.algorithms.j_history_fa.history_fa.history_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.nfa_data.nfa_data method)
SaveToFile() (netbench.pattern_match.algorithms.delay_dfa.ddfa.DELAY_DFA method)
(netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
(netbench.pattern_match.nfa_data.nfa_data method)
se (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
search() (netbench.pattern_match.algorithms.delay_dfa.ddfa.DELAY_DFA method)
(netbench.pattern_match.algorithms.experimental.dga.dga.DGA method)
(netbench.pattern_match.algorithms.history_counting_fa.history_counting_fa.HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.history_fa.HistoryFA method)
(netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
(netbench.pattern_match.b_automaton.b_Automaton method)
(netbench.pattern_match.b_ptrn_match.b_ptrn_match method)
search_trie() (netbench.classification.algorithms.hypercuts.Trie method)
select_cut_dimension() (netbench.classification.algorithms.hicuts.HiCuts method)
set() (netbench.pattern_match.bin.library.bitstring.BitArray method)
set_bitmaps() (netbench.classification.prefix_coloured.PrefixColoured method)
set_bitsize() (netbench.pattern_match.bin.library.h3_hash.h3_hash method)
set_bound() (netbench.pattern_match.algorithms.delay_dfa.ddfa.DELAY_DFA method)
set_colour() (netbench.classification.prefix_coloured.PrefixColoured method)
set_colouring() (netbench.classification.algorithms.pcca.PCCA method)
set_colours() (netbench.pattern_match.coloured_state.ColouredState method)
set_condition() (netbench.classification.prefix_coloured.PrefixColoured method)
(netbench.classification.rule.Rule method)
set_data() (netbench.classification.maskedint.MaskedInt method)
set_degree() (netbench.pattern_match.bin.library.graph.vertex method)
set_display_format() (netbench.classification.maskedint.MaskedInt method)
(netbench.classification.prefixset.PrefixSet method)
set_domain_size() (netbench.classification.maskedint.MaskedInt method)
set_field() (netbench.common.protoheader.ProtoHeader method)
set_file() (netbench.common.traffic.Traffic method)
set_filter() (netbench.common.traffic.Traffic method)
set_flag() (netbench.pattern_match.b_automaton.b_Automaton method)
set_greedy() (netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
set_heuristic() (netbench.classification.algorithms.hypercuts.Trie method)
set_id() (netbench.pattern_match.b_state.b_State method)
(netbench.pattern_match.b_symbol.b_Symbol method)
set_input_size() (netbench.pattern_match.bin.library.h3_hash.h3_hash method)
set_iteration_limit() (netbench.pattern_match.bin.library.bdz.bdz method)
set_join_method() (netbench.pattern_match.coloured_state.ColouredState method)
set_keys() (netbench.pattern_match.bin.library.bdz.bdz method)
set_leaf() (netbench.classification.algorithms.hypercuts.Node method)
set_length() (netbench.classification.prefix.Prefix method)
set_limit() (netbench.pattern_match.bin.library.bdz.bdz method)
(netbench.pattern_match.sym_cnt_constr.b_Sym_cnt_constr method)
set_mask() (netbench.classification.maskedint.MaskedInt method)
(netbench.classification.prefix.Prefix method)
set_max_colouring() (netbench.classification.algorithms.pcca.PCCA method)
set_max_head_size() (netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
set_max_tx() (netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
set_multilanguage() (netbench.pattern_match.b_automaton.b_Automaton method)
set_number_of_cuts() (netbench.classification.algorithms.hypercuts.Node method)
set_order() (netbench.pattern_match.bin.library.bdz.bdz method)
(netbench.pattern_match.bin.library.graph.graph method)
set_output_size() (netbench.pattern_match.bin.library.jenkins.jenkins_compress method)
set_parser() (netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
set_PHF_class() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
set_prefixes() (netbench.classification.prefixset.PrefixSet method)
set_priority() (netbench.classification.rule.Rule method)
set_pseudo() (netbench.classification.rule.Rule method)
set_range() (netbench.classification.prefixset.PrefixSet method)
set_ratio() (netbench.pattern_match.bin.library.bdz.bdz method)
set_regexp_number() (netbench.pattern_match.b_state.b_State method)
set_seed() (netbench.common.hash.JenkinsHash method)
(netbench.pattern_match.bin.library.b_hash.b_hash method)
set_size() (netbench.pattern_match.bin.library.b_hash.b_hash method)
set_special_min_depth() (netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
set_table_parameters() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
set_target() (netbench.classification.rule.Rule method)
set_text() (netbench.pattern_match.b_symbol.b_Symbol method)
(netbench.pattern_match.nfa_parser.nfa_parser method)
(netbench.pattern_match.parser.parser method)
set_value() (netbench.classification.maskedint.MaskedInt method)
setUp() (netbench.common.commontest.AdvancedTests method)
share_prefixes() (netbench.pattern_match.nfa_reductions.nfa_reductions method)
show() (netbench.pattern_match.algorithms.experimental.dga.dga.DGA method)
(netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
(netbench.pattern_match.algorithms.hybrid_fa.hybrid_fa.hybrid_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.j_hybrid_fa.JHybridFA method)
(netbench.pattern_match.b_automaton.b_Automaton method)
Show() (netbench.pattern_match.nfa_data.nfa_data method)
show() (netbench.pattern_match.nfa_data.nfa_data method)
sie (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
SimpleHash (class in netbench.common.hash)
SimpleNificParser (class in netbench.classification.parsers.simplenificparser)
sindhu_prasana_nfa (class in netbench.pattern_match.algorithms.sindhu_prasana_nfa.sindhu_prasana_nfa)
sort_transitions() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
sortbinary() (netbench.classification.prefixset.PrefixSet method)
sourdis_bispo_nfa (class in netbench.pattern_match.algorithms.sourdis_bispo_nfa.sourdis_bispo_nfa)
SPANNING_TREE (class in netbench.pattern_match.algorithms.delay_dfa.ddfa)
split() (netbench.pattern_match.bin.library.bitstring.Bits method)
split_det_part() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
split_det_parts() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split.nfa_split method)
SrcPort (class in netbench.common.headerfields)
SSNode (class in netbench.lpm.algorithms.sst)
SST (class in netbench.lpm.algorithms.sst)
SSTree (class in netbench.lpm.algorithms.sst)
starting_states() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
startswith() (netbench.pattern_match.bin.library.bitstring.Bits method)
state_colour_operation_not_supported_exception
state_id_collision
state_join_exception
stride_2() (netbench.pattern_match.b_automaton.b_Automaton method)
subset_NLTSS() (in module netbench.classification.algorithms.msca)
subset_simple() (in module netbench.classification.algorithms.msca)
supercede_counting_states() (netbench.pattern_match.algorithms.experimental.extend_fa.extend_fa.extend_fa method)
symbol_accept_exception
symbol_double_stride_exception
symbol_equality_exception
symbol_id_collision
symbol_import_exception
symbol_not_found
symbol_resolve_collision_exception
symbol_string_to_short

T

Table (class in netbench.lpm.algorithms.hash_tbm)
TBM_display() (in module netbench.lpm.algorithms.hash_tbm)
TBM_lookup() (in module netbench.lpm.algorithms.hash_tbm)
TCP_DataOffset (class in netbench.common.headerfields)
TCP_DstPort (class in netbench.common.headerfields)
TCP_Flags (class in netbench.common.headerfields)
TCP_SrcPort (class in netbench.common.headerfields)
TCP_Window (class in netbench.common.headerfields)
test___init__() (netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa.test_JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test__discover_closure_states() (netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa.test_HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.test_history_fa.test_HistoryFA method)
test__find_first_occurence_of_blowup() (netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa.test_JHybridFA method)
test__identify_fading_states() (netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa.test_HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.test_history_fa.test_HistoryFA method)
test__is_special() (netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
test__pruning_process() (netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa.test_HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.test_history_fa.test_HistoryFA method)
test__remove_fading_dfa_states() (netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa.test_HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.test_history_fa.test_HistoryFA method)
test__replace_length_restriction_with_a_closure() (netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa.test_HistoryCountingFA method)
test__split_expresion() (netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa.test_JHybridFA method)
test_clark_nfa (class in netbench.pattern_match.algorithms.clark_nfa.test_clark_nfa)
test_compute() (netbench.pattern_match.algorithms.delay_dfa.test_ddfa.test_ddfa method)
(netbench.pattern_match.algorithms.experimental.dga.test_dga.test_dga method)
(netbench.pattern_match.algorithms.experimental.extend_fa.test_extend_fa.test_extend_fa method)
(netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa.test_HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.test_history_fa.test_HistoryFA method)
(netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
(netbench.pattern_match.algorithms.j_history_fa.test_history_fa.test_history_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa.test_JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_dcam (class in netbench.pattern_match.algorithms.experimental.dcam.test_dcam)
test_dcam_vhdl() (netbench.pattern_match.algorithms.experimental.dcam.test_dcam.test_dcam method)
test_ddfa (class in netbench.pattern_match.algorithms.delay_dfa.test_ddfa)
test_decode_symbol() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_dga (class in netbench.pattern_match.algorithms.experimental.dga.test_dga)
test_disable_fallback_state() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_disable_faulty_transitions() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_enable_fallback_state() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_enable_faulty_transitions() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_extend_fa (class in netbench.pattern_match.algorithms.experimental.extend_fa.test_extend_fa)
test_generate_PHF_table() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_get_alpha_num() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_get_default_trans_num() (netbench.pattern_match.algorithms.delay_dfa.test_ddfa.test_ddfa method)
test_get_state_num() (netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa.test_JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_get_table_parameters() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_get_trans_num() (netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa.test_JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_history_fa (class in netbench.pattern_match.algorithms.j_history_fa.test_history_fa)
test_HistoryCountingFA (class in netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa)
test_HistoryFA (class in netbench.pattern_match.algorithms.history_fa.test_history_fa)
test_hybrid_fa (class in netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa)
test_JHybridFA (class in netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa)
test_nfa_split (class in netbench.pattern_match.algorithms.experimental.nfa_split.test_nfa_split)
test_ns() (netbench.pattern_match.algorithms.experimental.nfa_split.test_nfa_split.test_nfa_split method)
test_PHF_DFA (class in netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa)
test_remove_fallback_transitions() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_report_memory_naive() (netbench.pattern_match.algorithms.experimental.extend_fa.test_extend_fa.test_extend_fa method)
(netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa.test_HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.test_history_fa.test_HistoryFA method)
(netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
(netbench.pattern_match.algorithms.j_history_fa.test_history_fa.test_history_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa.test_JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_report_memory_optimal() (netbench.pattern_match.algorithms.experimental.extend_fa.test_extend_fa.test_extend_fa method)
(netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa.test_HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.test_history_fa.test_HistoryFA method)
(netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
(netbench.pattern_match.algorithms.j_history_fa.test_history_fa.test_history_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa.test_JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_report_memory_real() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_save_to_file() (netbench.pattern_match.algorithms.experimental.extend_fa.test_extend_fa.test_extend_fa method)
(netbench.pattern_match.algorithms.j_history_fa.test_history_fa.test_history_fa method)
test_sb() (netbench.pattern_match.algorithms.sourdis_bispo_nfa.test_sourdis_bispo_nfa.test_sourdis_bispo_nfa method)
test_search() (netbench.pattern_match.algorithms.delay_dfa.test_ddfa.test_ddfa method)
(netbench.pattern_match.algorithms.experimental.dga.test_dga.test_dga method)
(netbench.pattern_match.algorithms.history_counting_fa.test_history_counting_fa.test_HistoryCountingFA method)
(netbench.pattern_match.algorithms.history_fa.test_history_fa.test_HistoryFA method)
(netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
(netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa.test_JHybridFA method)
(netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_set_bound() (netbench.pattern_match.algorithms.delay_dfa.test_ddfa.test_ddfa method)
test_set_max_head_size() (netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
test_set_max_tx() (netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
test_set_parser() (netbench.pattern_match.algorithms.j_hybrid_fa.test_j_hybrid_fa.test_JHybridFA method)
test_set_PHF_class() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_set_special_min_depth() (netbench.pattern_match.algorithms.hybrid_fa.test_hybrid_fa.test_hybrid_fa method)
test_set_table_parameters() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_sindhu_prasana_nfa (class in netbench.pattern_match.algorithms.sindhu_prasana_nfa.test_sindhu_prasana_nfa)
test_sourdis_bispo_nfa (class in netbench.pattern_match.algorithms.sourdis_bispo_nfa.test_sourdis_bispo_nfa)
test_std() (netbench.pattern_match.algorithms.sindhu_prasana_nfa.test_sindhu_prasana_nfa.test_sindhu_prasana_nfa method)
test_strided() (netbench.pattern_match.algorithms.clark_nfa.test_clark_nfa.test_clark_nfa method)
(netbench.pattern_match.algorithms.sindhu_prasana_nfa.test_sindhu_prasana_nfa.test_sindhu_prasana_nfa method)
test_validate_transition() (netbench.pattern_match.algorithms.phf_dfa.test_phf_dfa.test_PHF_DFA method)
test_wchc() (netbench.pattern_match.algorithms.clark_nfa.test_clark_nfa.test_clark_nfa method)
test_wochc() (netbench.pattern_match.algorithms.clark_nfa.test_clark_nfa.test_clark_nfa method)
testAddEdge() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testAddVertices() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testCount() (netbench.common.commontest.AdvancedTests method)
testCreateBDZ() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testCreateEdge() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testCreateGraph() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testCreateHash() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testCreateJenkins() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testCreateVertex() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testFile() (netbench.common.commontest.BasicTests method)
testGenSeed() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testgetEdge() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testGetEdgePosition() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testh3hash() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testJenkinsGenSeed() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testJenkinsHash() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testJenkinsSeed() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testJenkinsSetSize() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testnonexistentFile() (netbench.common.commontest.BasicTests method)
testnonexistentFile1() (netbench.common.commontest.BasicTests method)
testSeed() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testSeedBDZ() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testSetGetFunction() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testSetGetFunctions() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testSetGraphDegree() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testSetSize() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testSetSizeBDZ() (netbench.pattern_match.bin.library.hash_test.BasicHashTest method)
testTraffic() (netbench.common.commontest.BasicTests method)
testUDP() (netbench.common.commontest.AdvancedTests method)
testVertexEdge() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testVertexNumber() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
testVertexSetGet() (netbench.pattern_match.bin.library.graph_test.BasicGraphTest method)
tobytes() (netbench.pattern_match.bin.library.bitstring.Bits method)
tofile() (netbench.pattern_match.bin.library.bitstring.Bits method)
toStr() (netbench.common.headerfields.IP4_Protocol method)
Traffic (class in netbench.common.traffic)
Tree (class in netbench.lpm.algorithms.cpe)
(class in netbench.lpm.algorithms.lulea)
(class in netbench.lpm.algorithms.treebitmap)
(class in netbench.lpm.algorithms.trie)
Tree_record (class in netbench.lpm.algorithms.hash_tbm)
TreeBitmap (class in netbench.lpm.algorithms.treebitmap)
Trie (class in netbench.classification.algorithms.hypercuts)
(class in netbench.lpm.algorithms.lctrie)
(class in netbench.lpm.algorithms.trie)
ttable_min() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
ttable_overlap() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
ttable_overlap_BRAMS() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
ttable_size() (netbench.pattern_match.algorithms.experimental.nfa_split.nfa_split_det_part.nfa_det_part method)
types (in module netbench.pattern_match.b_state)
(in module netbench.pattern_match.b_symbol)

U

UDP_Checksum (class in netbench.common.headerfields)
UDP_DstPort (class in netbench.common.headerfields)
UDP_Length (class in netbench.common.headerfields)
UDP_SrcPort (class in netbench.common.headerfields)
ue (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
uie (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
uint (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
uintbe (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
uintle (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
uintne (netbench.pattern_match.bin.library.bitstring.BitArray attribute)
(netbench.pattern_match.bin.library.bitstring.Bits attribute)
unknown_parser
UnknownFieldError
unpack() (netbench.pattern_match.bin.library.bitstring.Bits method)

V

validate_transition() (netbench.pattern_match.algorithms.phf_dfa.phf_dfa.PHF_DFA method)
vertex (class in netbench.pattern_match.bin.library.graph)
VLAN_Type (class in netbench.common.headerfields)