PersistentArrayUlong::PersistentArrayUlong(QuantumFile *p_QF, ModifiableElement p_ArrayName) { m_ArrayName = p_ArrayName; m_QF = p_QF; m_MOA = MainObjectArrayPtr(m_QF); m_ObjectNumber = m_MOA->FindObjectByName(m_ArrayName); if (m_ObjectNumber == NoObject) { m_ObjectNumber = m_MOA->FindAvailableObject(); m_MOA->CreateMainObject(m_ArrayName,m_ObjectNumber,1, MaxFileQuantumCount); } }