All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TimestampingTestResult.h
Go to the documentation of this file.
1 //---------------------------------------------------------------------------------------
2 // Copyright (c) 2001-2020 by PDFTron Systems Inc. All Rights Reserved.
3 // Consult legal.txt regarding legal and license information.
4 //---------------------------------------------------------------------------------------
5 
6 #ifndef PDFTRON_H_CPPPDFTimestampingTestResult
7 #define PDFTRON_H_CPPPDFTimestampingTestResult
8 #include <C/PDF/TRN_TimestampingTestResult.h>
9 
10 #include <Common/BasicTypes.h>
11 #include <Common/UString.h>
12 #include <PDF/PDFDoc.h>
13 
14 namespace pdftron { namespace PDF {
15 
16 class EmbeddedTimestampVerificationResult;
17 
22 {
23 public:
24 
28 
29  void Destroy();
30 
31  //methods:
32 
38  bool GetStatus() const;
39 
46  UString GetString() const;
47 
58  bool HasResponseVerificationResult() const;
59 
69 
70 #ifdef SWIG
72 #endif
73 
74 #ifndef SWIGHIDDEN
75  TimestampingTestResult(TRN_TimestampingTestResult impl);
76  TRN_TimestampingTestResult m_impl;
77 #endif
78 
79 private:
80 
81 #ifndef SWIGHIDDEN
82  mutable bool m_owner;
83 #endif
84 };
85 
86 #include <Impl/TimestampingTestResult.inl>
87 } //end pdftron
88 } //end PDF
89 
90 
91 #endif //PDFTRON_H_CPPPDFTimestampingTestResult
TimestampingTestResult(const TimestampingTestResult &other)
EmbeddedTimestampVerificationResult GetResponseVerificationResult() const
TimestampingTestResult & operator=(const TimestampingTestResult &other)