library/src/datastructures/BP-HashTable.cc
// iterate through all hashes and display
iterate through all hashes and display
iterate through all hashes and display
HASH_ITER(hh, tmp_table, entry, tmp)
	{
		tmp_table = (P_BP_HASH_TABLE_KEYED_ENTRY) entry->data;
		if(entry->type != BP_HASH_TABLE_KEYED_ENTRY_TYPE_NAMED_HASH_TABLE)
		{
			BP_HashRegDisplayDataEntry
			(
					hreg,
					entry,
					display_tab_depth
			);
			continue;
		}
		else
		{
			BP_HashRegDisplayTable(hreg, entry, display_tab_depth, recurse, display_entries);
		}
	}
HASH_ITER ( hh , tmp_table , entry , tmp ) { tmp_table = ( P_BP_HASH_TABLE_KEYED_ENTRY ) entry -> data ; if ( entry -> type != BP_HASH_TABLE_KEYED_ENTRY_TYPE_NAMED_HASH_TABLE ) { BP_HashRegDisplayDataEntry ( hreg , entry , display_tab_depth ) ; continue ; } else { BP_HashRegDisplayTable ( hreg , entry , display_tab_depth , recurse , display_entries ) ; } }
iterate through all hashes and display
iterate through all hashes and display
// set temp table // It's either a data entry or a hash table.  Display either based on // parameter preference. // display the data entry // continue the loop // recurse here