11 #include <system/string.h>
13 #include <Aspose.Words.Cpp/aspose_words_api_defs.h>
15 namespace Aspose {
namespace Words {
namespace Settings {
class DocPr; } } }
16 namespace Aspose {
namespace Words {
namespace RW {
namespace Docx {
namespace Reader {
class DocxSettingsReader; } } } } }
17 namespace Aspose {
namespace Words {
namespace RW {
namespace Docx {
namespace Writer {
class DocxSettingsWriter; } } } } }
18 namespace Aspose {
namespace Words {
namespace RW {
namespace Doc {
namespace Writer {
class DocWriter; } } } } }
19 namespace Aspose {
namespace Words {
namespace RW {
namespace Rtf {
namespace Reader {
class RtfFileHandler; } } } } }
20 namespace Aspose {
namespace Words {
namespace RW {
namespace Rtf {
namespace Writer {
class RtfDocPrWriter; } } } } }
21 namespace Aspose {
namespace Words {
namespace Settings {
class PasswordHash; } } }
73 ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
75 friend class Aspose::Words::Settings::DocPr;
76 friend class Aspose::Words::RW::Docx::Reader::DocxSettingsReader;
77 friend class Aspose::Words::RW::Docx::Writer::DocxSettingsWriter;
78 friend class Aspose::Words::RW::Doc::Writer::DocWriter;
79 friend class Aspose::Words::RW::Rtf::Reader::RtfFileHandler;
80 friend class Aspose::Words::RW::Rtf::Writer::RtfDocPrWriter;
223 MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(
WriteProtection, CODEPORTING_ARGS());
226 void UpdateDocxHash();
230 bool mReadOnlyRecommended;