File indexing completed on 2024-05-12 15:58:28
0001 /* 0002 * SPDX-FileCopyrightText: 2002 Patrick Julien <freak@codepimps.org> 0003 * 0004 * SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 0007 #include "kis_name_server.h" 0008 0009 KisNameServer::KisNameServer(qint32 seed) : m_generator(seed) 0010 { } 0011 0012 qint32 KisNameServer::currentSeed() const 0013 { 0014 return m_generator; 0015 } 0016 0017 qint32 KisNameServer::number() 0018 { 0019 return m_generator++; 0020 } 0021 0022 void KisNameServer::rollback() 0023 { 0024 m_generator--; 0025 } 0026