Krita Source Code Documentation
Loading...
Searching...
No Matches
KisNameServer Class Reference

#include <kis_name_server.h>

Public Member Functions

qint32 currentSeed () const
 
 KisNameServer (qint32 seed=1)
 
qint32 number ()
 
void rollback ()
 

Private Attributes

qint32 m_generator
 

Detailed Description

Definition at line 12 of file kis_name_server.h.

Constructor & Destructor Documentation

◆ KisNameServer()

KisNameServer::KisNameServer ( qint32 seed = 1)

Definition at line 9 of file kis_name_server.cpp.

9 : m_generator(seed)
10{ }

Member Function Documentation

◆ currentSeed()

qint32 KisNameServer::currentSeed ( ) const

Definition at line 12 of file kis_name_server.cpp.

13{
14 return m_generator;
15}

References m_generator.

◆ number()

qint32 KisNameServer::number ( )

Definition at line 17 of file kis_name_server.cpp.

18{
19 return m_generator++;
20}

References m_generator.

◆ rollback()

void KisNameServer::rollback ( )

Definition at line 22 of file kis_name_server.cpp.

23{
25}

References m_generator.

Member Data Documentation

◆ m_generator

qint32 KisNameServer::m_generator
private

Definition at line 22 of file kis_name_server.h.


The documentation for this class was generated from the following files: