| 22 | GeoObjectId::GeoObjectId(Type type, uint64_t id) : m_encodedId((static_cast<uint64_t>(type) << 56) | id) {} |
| 23 | |
| 24 | uint64_t GeoObjectId::GetSerialId() const |
| 25 | { |
| 26 | ASSERT_NOT_EQUAL(m_encodedId & kTypeMask, 0, ()); |
| 27 | ASSERT_EQUAL(m_encodedId & kReservedMask, 0, ()); |
| 28 | return m_encodedId & kSerialMask; |
| 29 | } |
| 30 | |
| 31 | uint64_t GeoObjectId::GetEncodedId() const |
| 32 | { |
no outgoing calls