41#ifdef PB_DS_CLASS_C_DEC
48assert_valid(
const char* __file,
int __line)
const
50 debug_base::check_size(m_num_used_e, __file, __line);
51 assert_entry_pointer_array_valid(m_entries, __file, __line);
57assert_entry_pointer_array_valid(
const entry_pointer_array a_p_entries,
58 const char* __file,
int __line)
const
60 size_type iterated_num_used_e = 0;
61 for (size_type pos = 0; pos < m_num_e; ++pos)
63 entry_pointer p_e = a_p_entries[pos];
66 ++iterated_num_used_e;
67 assert_entry_pointer_valid(p_e, traits_base::m_store_extra_indicator,
72 PB_DS_DEBUG_VERIFY(iterated_num_used_e == m_num_used_e);