Public Member Functions | |
| size_t | ActiveElementEstimate (unsigned int sn0, unsigned int sn1) const |
| struct SN_ELEMENT * | BinarySearchBlockHelper (unsigned int sn) |
| void | CullBlockHelper () |
| void | Dump (ON_TextLog &) const |
| void | EmptyBlock () |
| bool | IsValidBlock (ON_TextLog *textlog, struct SN_ELEMENT *const *hash_table, size_t *active_id_count) const |
| void | SortBlockHelper () |
Static Public Member Functions | |
| static int | CompareMaxSN (const void *, const void *) |
Public Attributes | |
| size_t | m_count |
| size_t | m_purged |
| struct SN_ELEMENT | m_sn [SN_BLOCK_CAPACITY] |
| unsigned int | m_sn0 |
| unsigned int | m_sn1 |
| unsigned int | m_sorted |
Definition at line 355 of file opennurbs_lookup.h.
| size_t ON_SerialNumberMap::SN_BLOCK::ActiveElementEstimate | ( | unsigned int | sn0, |
| unsigned int | sn1 | ||
| ) | const |
Definition at line 1146 of file opennurbs_lookup.cpp.
| struct ON_SerialNumberMap::SN_ELEMENT * ON_SerialNumberMap::SN_BLOCK::BinarySearchBlockHelper | ( | unsigned int | sn | ) | [read] |
Definition at line 489 of file opennurbs_lookup.cpp.
| int ON_SerialNumberMap::SN_BLOCK::CompareMaxSN | ( | const void * | a, |
| const void * | b | ||
| ) | [static] |
Definition at line 1131 of file opennurbs_lookup.cpp.
Definition at line 177 of file opennurbs_lookup.cpp.
| void ON_SerialNumberMap::SN_BLOCK::Dump | ( | ON_TextLog & | text_log | ) | const |
Definition at line 1810 of file opennurbs_lookup.cpp.
Definition at line 168 of file opennurbs_lookup.cpp.
| bool ON_SerialNumberMap::SN_BLOCK::IsValidBlock | ( | ON_TextLog * | textlog, |
| struct SN_ELEMENT *const * | hash_table, | ||
| size_t * | active_id_count | ||
| ) | const |
Definition at line 331 of file opennurbs_lookup.cpp.
Definition at line 247 of file opennurbs_lookup.cpp.
Definition at line 357 of file opennurbs_lookup.h.
Definition at line 358 of file opennurbs_lookup.h.
Definition at line 362 of file opennurbs_lookup.h.
| unsigned int ON_SerialNumberMap::SN_BLOCK::m_sn0 |
Definition at line 360 of file opennurbs_lookup.h.
| unsigned int ON_SerialNumberMap::SN_BLOCK::m_sn1 |
Definition at line 361 of file opennurbs_lookup.h.
| unsigned int ON_SerialNumberMap::SN_BLOCK::m_sorted |
Definition at line 359 of file opennurbs_lookup.h.