AusweisApp2
MsgHandlerEnterNumber.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
10 #include "MsgContext.h"
11 #include "MsgHandler.h"
12 
13 #include <functional>
14 
15 namespace governikus
16 {
17 
19  : public MsgHandler
20 {
21  private:
22  void setError(const QString& pError);
23  void setReader(const QSharedPointer<const WorkflowContext>& pContext);
24 
25  protected:
26  explicit MsgHandlerEnterNumber(MsgType pType, const MsgContext& pContext);
27 
28  void parseValue(const QJsonObject& pObj,
29  const MsgContext& pContext,
30  const std::function<void(const QString& pNumber)>& pFunc,
31  ushort pCount = 6);
32 };
33 
34 
35 } // namespace governikus
Definition: MsgContext.h:17
Definition: MsgHandlerEnterNumber.h:20
MsgHandlerEnterNumber(MsgType pType, const MsgContext &pContext)
Definition: MsgHandlerEnterNumber.cpp:14
void parseValue(const QJsonObject &pObj, const MsgContext &pContext, const std::function< void(const QString &pNumber)> &pFunc, ushort pCount=6)
Definition: MsgHandlerEnterNumber.cpp:42
Definition: MsgHandler.h:17
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15