#include <opennurbs_lookup.h>
◆ Dump()
void ON_SerialNumberMap::SN_ELEMENT::Dump |
( |
ON_TextLog & |
| ) |
const |
◆ m_id
ON_UUID ON_SerialNumberMap::SN_ELEMENT::m_id |
◆ m_id_active
ON__UINT8 ON_SerialNumberMap::SN_ELEMENT::m_id_active |
◆ m_id_crc32
ON__UINT32 ON_SerialNumberMap::SN_ELEMENT::m_id_crc32 |
◆ m_next
struct SN_ELEMENT* ON_SerialNumberMap::SN_ELEMENT::m_next |
id hash table linked list
◆ m_reserved1
ON__UINT8 ON_SerialNumberMap::SN_ELEMENT::m_reserved1 |
◆ m_reserved2
ON__UINT8 ON_SerialNumberMap::SN_ELEMENT::m_reserved2 |
◆ m_sn
◆ m_sn_active
ON__UINT8 ON_SerialNumberMap::SN_ELEMENT::m_sn_active |
1 = serial number is active
Status flags:
If m_id_active is 1, then m_sn_active must be 1. If m_sn_active = 1, then m_id_active can be 0 or 1.
◆ m_value
struct MAP_VALUE ON_SerialNumberMap::SN_ELEMENT::m_value |
User information:
ON_SerialNumberMap does not use the m_value field. When a new element is added, m_value is memset to zero. Other than that, m_value is not changed by this class. The location of m_value in memory, (&m_value) may change at any time.