DriverAPI C++ I/F  6.0
PtlParamInformationSettings.h
1 
2 // PtlParamInformationSettings.h
3 // Copyright (C) 2008-2010 Antenna House,Inc.
4 // All rights reserved.
6 
7 #pragma once
8 
9 #include "PtlDrvPlatformDefs.h"
10 #include "PtlDrvString.h"
11 
12 namespace PdfDrv {
13 
14 #pragma pack(push,8)
15 
16 class impl_PtlParamInformationSettings;
17 
24 {
25 protected:
26  impl_PtlParamInformationSettings* impl;
27 
28 public:
31  virtual ‾PtlParamInformationSettings();
32 
33 public:
35 
36 public:
41  PtlDrvString getTitle() const;
46  int setTitle(const PtlDrvString& title);
47 
52  PtlDrvString getSubTitle() const;
57  int setSubTitle(const PtlDrvString& subtitle);
58 
63  PtlDrvString getAuthor() const;
68  int setAuthor(const PtlDrvString& author);
69 
74  PtlDrvString getKeyword() const;
79  int setKeyword(const PtlDrvString& keyword);
80 
85  PtlDrvString getComment() const;
90  int setComment(const PtlDrvString& comment);
91 
96  PtlDrvString getCreator() const;
101  int setCreator(const PtlDrvString& creator);
102 };
103 #pragma pack(pop)
104 
105 } // namespace PdfDrv
106