AusweisApp2
Random.h
gehe zur Dokumentation dieser Datei
1 
6 #pragma once
7 
8 #include <QObject>
9 
10 namespace governikus
11 {
12 
13 class Random
14  : public QObject
15 {
16  Q_OBJECT
17 
18  public:
19  static Random& getInstance();
20 
22  Q_INVOKABLE int randomInt(int pLowerBound, int pUpperBound) const;
23 };
24 
25 } // namespace governikus
governikus::Random::getInstance
static Random & getInstance()
Randomizer.h
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::Random
Definition: Random.h:15
governikus::Random::randomInt
Q_INVOKABLE int randomInt(int pLowerBound, int pUpperBound) const
A discrete random distribution on the range [pLowerBound, pUpperBound] with equal probability through...
Definition: Random.cpp:23
Random.h
governikus::Randomizer::getInstance
static Randomizer & getInstance()
Definition: Randomizer.cpp:169
SingletonHelper.h
defineSingleton
defineSingleton(Random) Random &Random
Definition: Random.cpp:15