11 #include <system/shared_ptr.h>
12 #include <system/collections/ienumerator.h>
13 #include <system/collections/ienumerable.h>
16 #include <Aspose.Words.Cpp/aspose_words_api_defs.h>
18 namespace System {
namespace Collections {
namespace Generic {
template <
typename>
class List; } } }
19 namespace System {
namespace Collections {
namespace Generic {
template <
typename>
class IList; } } }
20 namespace Aspose {
template <
typename>
class EnumeratorWrapperPalGeneric; }
23 namespace Aspose {
namespace Words {
class StyleCollection; } }
24 namespace Aspose {
namespace Words {
class RevisionGroupCollection; } }
25 namespace Aspose {
namespace Words {
class DocumentBase; } }
26 namespace Aspose {
namespace Words {
class RevisionNodeMatcher; } }
27 namespace Aspose {
namespace Words {
class Style; } }
28 namespace Aspose {
namespace Words {
class RevisionGroup; } }
29 namespace Aspose {
namespace Words {
class WordAttrCollection; } }
32 namespace Aspose {
namespace Words {
namespace Revisions {
class RevisionBase; } } }
33 namespace System {
class String; }
127 ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
149 void Dispose()
override;
150 bool MoveNext()
override;
151 void Reset()
override;
156 int32_t mCollectionChangeCount;
558 int32_t get_EmptyFormatRevisionsCount();
559 int32_t get_ChangeCount()
const;
574 int32_t get_DocumentChangeCount();
576 int32_t mChangeCount;
577 int32_t mDocumentChangeCount;
587 void InvalidateAll();
588 void CollectRevisions();
589 void CheckInvalidate();
594 void IncrementChangeCount(
bool incChangeCount);