AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
CardOperationResult.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "CardReturnCode.h"
10 
11 namespace governikus
12 {
13 template<typename T>
15 {
16  private:
17  const CardReturnCode mReturnCode;
18  const T mPayload;
19 
20  public:
21  CardOperationResult(const CardReturnCode& pReturnCode, const T& pPayload)
22  : mReturnCode(pReturnCode)
23  , mPayload(pPayload)
24  {
25  }
26 
27 
28  const CardReturnCode& getReturnCode() const
29  {
30  return mReturnCode;
31  }
32 
33 
34  const T& getPayload() const
35  {
36  return mPayload;
37  }
38 
39 
40 };
41 
42 } /* namespace governikus */
const CardReturnCode & getReturnCode() const
Definition: CardOperationResult.h:28
#define T(v)
Definition: http_parser.cpp:234
const T & getPayload() const
Definition: CardOperationResult.h:34
CardOperationResult(const CardReturnCode &pReturnCode, const T &pPayload)
Definition: CardOperationResult.h:21
Definition: CardOperationResult.h:14