46 assert_valid(
const char* __file,
int __line)
const
48 debug_base::check_size(m_num_used_e, __file, __line);
49 assert_entry_pointer_array_valid(m_entries, __file, __line);
55 assert_entry_pointer_array_valid(
const entry_pointer_array a_p_entries,
56 const char* __file,
int __line)
const
58 size_type iterated_num_used_e = 0;
59 for (size_type pos = 0; pos < m_num_e; ++pos)
61 entry_pointer p_e = a_p_entries[pos];
64 ++iterated_num_used_e;
65 assert_entry_pointer_valid(p_e, traits_base::m_store_extra_indicator,
70 PB_DS_DEBUG_VERIFY(iterated_num_used_e == m_num_used_e);