PDFTool  7.0
PtlLicense.h
1 // PtlLicense.h
3 // Copyright (C) 2013-2018 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLLICENSE_H_
7 #define PDFTK_PTLLICENSE_H_
8 
9 #include "PdfTkBase.h"
10 
11 namespace PdfTk {
12 
17 class PDFTK_API PtlLicense
18 {
19 private:
20  int m_dataLicense;
21 public:
22  int getHandle() const;
23 
24 public:
29 
34  PtlLicense(const PtlLicense& obj);
35 
40 
41 public:
47 
48 public:
54  bool isInvalid();
55 
61  bool isEvaluation();
62 
68  bool isExpired();
69 };
70 
71 }
72 
73 #endif
74 
PdfTk::PtlLicense::isInvalid
bool isInvalid()
ライセンスファイルが不正か否か。
PdfTk::PtlLicense::operator=
PtlLicense & operator=(const PtlLicense &obj)
コピーオペレータ
PdfTk::PtlLicense::PtlLicense
PtlLicense()
コンストラクタ
PdfTk::PtlLicense::isEvaluation
bool isEvaluation()
評価版か否か。
PdfTk::PtlLicense::isExpired
bool isExpired()
有効期限切れか否か。
PdfTk::PtlLicense::‾PtlLicense
‾PtlLicense()
デストラクタ
PdfTk::PtlLicense::PtlLicense
PtlLicense(const PtlLicense &obj)
コピーコンストラクタ
PdfTk::PtlLicense
PDFToolのライセンスに関するクラスです。
Definition: PtlLicense.h:18