ACF $AcfVersion:0$
idoc::CSingleDocumentManagerBase Member List

This is the complete list of members for idoc::CSingleDocumentManagerBase, including all inherited members.

AddViewToDocument(const istd::IChangeable &document, const QByteArray &viewTypeId=QByteArray()) overrideidoc::CSingleDocumentManagerBasevirtual
AfterSavingDocument(bool saveState)idoc::CSingleDocumentManagerBaseprotectedvirtual
AfterUpdate(imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet) overrideimod::CSingleModelObserverBaseprotectedvirtual
BeforeSavingDocument(const QString &filePath)idoc::CSingleDocumentManagerBaseprotectedvirtual
BeforeUpdate(imod::IModel *modelPtr) overrideimod::CSingleModelObserverBaseprotectedvirtual
BeginChangeGroup(const ChangeSet &changeSet)istd::IChangeableinlinevirtual
BeginChanges(const ChangeSet &changeSet)istd::IChangeableinlinevirtual
CF_ACF_INTERNAL enum valueistd::IChangeable
CF_ALL_DATA enum valueistd::IChangeable
CF_ANY enum valueistd::IChangeable
CF_DELEGATED enum valueistd::IChangeable
CF_DESTROYING enum valueistd::IChangeable
CF_DOCUMENT_COUNT_CHANGED enum valueidoc::IDocumentManager
CF_DOCUMENT_CREATED enum valueidoc::IDocumentManager
CF_DOCUMENT_REMOVED enum valueidoc::IDocumentManager
CF_DOCUMENT_RENAMED enum valueidoc::IDocumentManager
CF_NO_UNDO enum valueistd::IChangeable
CF_VIEW_ACTIVATION_CHANGED enum valueidoc::IDocumentManager
ChangeFlags enum nameidoc::IDocumentManager
ChangeInfoMap typedefistd::IChangeable
CloneMe(CompatibilityMode mode=CM_WITHOUT_REFS) constistd::IChangeableinlinevirtual
CloseDocument(int documentIndex=-1, bool beQuiet=false, bool *ignoredPtr=NULL) overrideidoc::CSingleDocumentManagerBasevirtual
CloseView(istd::IPolymorphic *viewPtr=NULL, bool beQuiet=false, bool *ignoredPtr=NULL) overrideidoc::CSingleDocumentManagerBasevirtual
CM_CONVERT enum valueistd::IChangeable
CM_STRICT enum valueistd::IChangeable
CM_WITH_REFS enum valueistd::IChangeable
CM_WITHOUT_REFS enum valueistd::IChangeable
CompatibilityMode enum nameistd::IChangeable
CopyFrom(const IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS)istd::IChangeableinlinevirtual
CSingleDocumentManagerBase()idoc::CSingleDocumentManagerBase
CSingleModelObserverBase()imod::CSingleModelObserverBaseprotected
CTmplBasedDocumentManagerBase()idoc::CTmplBasedDocumentManagerBase
EndChangeGroup(const ChangeSet &changeSet)istd::IChangeableinlinevirtual
EndChanges(const ChangeSet &changeSet)istd::IChangeableinlinevirtual
EnsureModelDetached()imod::CSingleModelObserverBaseprotected
EnsureViewRemoved()idoc::CSingleDocumentManagerBaseprotected
FileToTypeMap typedefidoc::IDocumentManager
GetActiveView() const overrideidoc::CSingleDocumentManagerBasevirtual
GetAllChanges()istd::IChangeableinlinestatic
GetAllowedOperationFlags(const istd::IPolymorphic *viewPtr=NULL) const overrideidoc::CTmplBasedDocumentManagerBasevirtual
GetAnyChange()istd::IChangeableinlinestatic
GetCurrentDocumentFilePath() constidoc::CSingleDocumentManagerBaseprotected
GetDefaultDirectory(const QString &sugestedDir="", const QByteArray *documentTypeIdPtr=NULL) const overrideidoc::CTmplBasedDocumentManagerBasevirtual
GetDelegatedChanges()istd::IChangeableinlinestatic
GetDocumentFileTypeInfo(const QByteArray &documentTypeId) const overrideidoc::CTmplBasedDocumentManagerBasevirtual
GetDocumentFromIndex(int index, DocumentInfo *documentInfoPtr=NULL) const overrideidoc::CSingleDocumentManagerBasevirtual
GetDocumentFromView(const istd::IPolymorphic &view, DocumentInfo *documentInfoPtr=NULL) const overrideidoc::CSingleDocumentManagerBasevirtual
GetDocumentsCount() const overrideidoc::CSingleDocumentManagerBasevirtual
GetDocumentTemplate() constidoc::CTmplBasedDocumentManagerBaseprotectedvirtual
GetDocumentTypeId(const istd::IChangeable &document) const overrideidoc::CSingleDocumentManagerBasevirtual
GetDocumentTypeIds() const overrideidoc::CTmplBasedDocumentManagerBasevirtual
GetDocumentTypeIdsForFile(const QString &filePath) const overrideidoc::CTmplBasedDocumentManagerBasevirtual
GetDocumentTypeName(const QByteArray &documentTypeId) const overrideidoc::CTmplBasedDocumentManagerBasevirtual
GetModelPtr() constimod::CSingleModelObserverBaseinlineprotected
GetNoChanges()istd::IChangeableinlinestatic
GetObservedModel() constimod::CSingleModelObserverBaseinlineprotected
GetOpenFilePath(const QByteArray *documentTypeIdPtr=NULL) const =0idoc::CSingleDocumentManagerBaseprotectedpure virtual
GetSaveFilePath(const QByteArray &documentTypeId, const istd::IChangeable *dataObjectPtr, const QString &currentFilePath) const =0idoc::CSingleDocumentManagerBaseprotectedpure virtual
GetSupportedOperations() constistd::IChangeableinlinevirtual
GetUndoManagerForDocument(const istd::IChangeable *documentPtr) const overrideidoc::CSingleDocumentManagerBasevirtual
GetViewFromIndex(int documentIndex, int viewIndex) const overrideidoc::CSingleDocumentManagerBasevirtual
GetViewsCount(int documentIndex) const overrideidoc::CSingleDocumentManagerBasevirtual
HasDocumentPendingChanges() constidoc::CSingleDocumentManagerBaseprotected
Ids typedefidoc::IDocumentTypesInfo
InsertNewDocument(const QByteArray &documentTypeId, bool createView=true, const QByteArray &viewTypeId="", istd::IChangeableSharedPtr *newDocumentPtr=nullptr, bool beQuiet=false, bool *ignoredPtr=NULL) overrideidoc::CSingleDocumentManagerBasevirtual
IsEqual(const IChangeable &object) constistd::IChangeableinlinevirtual
IsFeatureSupported(int featureFlags, const QByteArray &documentTypeId) const overrideidoc::CTmplBasedDocumentManagerBasevirtual
IsModelAttached(const imod::IModel *modelPtr=NULL) const overrideimod::CSingleModelObserverBaseinlineprotectedvirtual
ModelType typedefimod::CSingleModelObserverBaseprotected
NewDocument(const QByteArray &documentTypeId, bool createView, const QByteArray &viewTypeId, bool initialize, bool beQuiet, bool *ignoredPtr)idoc::CSingleDocumentManagerBaseprotected
OF_FILE_NEW enum valueidoc::IDocumentManager
OF_FILE_OPEN enum valueidoc::IDocumentManager
OF_FILE_SAVE enum valueidoc::IDocumentManager
OF_FILE_SAVE_AS enum valueidoc::IDocumentManager
OF_KNOWN_PATH enum valueidoc::IDocumentManager
OnBeginChanges()istd::IChangeableinlineprotectedvirtual
OnDocumentClosed()=0idoc::CSingleDocumentManagerBaseprotectedpure virtual
OnDocumentRegistered()=0idoc::CSingleDocumentManagerBaseprotectedpure virtual
OnEndChanges(const ChangeSet &changeSet)istd::IChangeableinlineprotectedvirtual
OnModelAttached(imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask) overrideimod::CSingleModelObserverBaseprotectedvirtual
OnModelDetached(imod::IModel *modelPtr) overrideimod::CSingleModelObserverBaseprotectedvirtual
OnUndoManagerUpdate(const istd::IChangeable::ChangeSet &changeSet)idoc::CSingleDocumentManagerBaseprotected
OnUpdate(const istd::IChangeable::ChangeSet &changeSet) overrideidoc::CSingleDocumentManagerBaseprotectedvirtual
OnViewRegistered(istd::IPolymorphic *viewPtr)=0idoc::CSingleDocumentManagerBaseprotectedpure virtual
OnViewRemoved(istd::IPolymorphic *viewPtr)=0idoc::CSingleDocumentManagerBaseprotectedpure virtual
OpenDocument(const QByteArray *documentTypeIdPtr, const QString *fileNamePtr=NULL, bool createView=true, const QByteArray &viewTypeId="", istd::IChangeableSharedPtr *documentPtr=nullptr, FileToTypeMap *loadedMapPtr=NULL, bool beQuiet=false, bool *ignoredPtr=NULL, ibase::IProgressManager *progressManagerPtr=NULL) overrideidoc::CSingleDocumentManagerBasevirtual
OpenSingleDocument(const QString &filePath, bool createView, const QByteArray &viewTypeId, QByteArray &documentTypeId, bool beQuiet, bool *ignoredPtr, ibase::IProgressManager *progressManagerPtr)idoc::CSingleDocumentManagerBaseprotectedvirtual
OperationFlags enum nameidoc::IDocumentManager
QueryDocumentSave(bool *ignoredPtr)=0idoc::CSingleDocumentManagerBaseprotectedpure virtual
RegisterDocument()idoc::CSingleDocumentManagerBaseprotected
ResetData(CompatibilityMode mode=CM_WITHOUT_REFS)istd::IChangeableinlinevirtual
s_undoChangesimod::CSingleModelObserverBaseprotectedstatic
SaveDirtyDocuments(bool beQuiet=false, bool *ignoredPtr=NULL) overrideidoc::CSingleDocumentManagerBasevirtual
SaveDocument(int documentIndex=-1, bool requestFileName=false, FileToTypeMap *savedMapPtr=NULL, bool beQuiet=false, bool *ignoredPtr=NULL, ibase::IProgressManager *progressManagerPtr=NULL) overrideidoc::CSingleDocumentManagerBasevirtual
SerializeOpenDocument(iser::IArchive &archive)idoc::CSingleDocumentManagerBaseprotected
SetActiveView(istd::IPolymorphic *viewPtr)=0idoc::IDocumentManagerpure virtual
SetDocumentTemplate(const idoc::IDocumentTemplate *documentTemplatePtr)idoc::CTmplBasedDocumentManagerBaseprotected
SetModelPtr(imod::IModel *modelPtr)imod::CSingleModelObserverBaseinlineprotected
SetObservedIds(const istd::IChangeable::ChangeSet &changeMask)imod::CSingleModelObserverBaseprotected
SF_DEFAULT enum valueidoc::IDocumentTypesInfo
SF_EDIT_DOCUMENT enum valueidoc::IDocumentTypesInfo
SF_NEW_DOCUMENT enum valueidoc::IDocumentTypesInfo
SO_CLONE enum valueistd::IChangeable
SO_COMPARE enum valueistd::IChangeable
SO_COPY enum valueistd::IChangeable
SO_NONE enum valueistd::IChangeable
SO_OBSERVE enum valueistd::IChangeable
SO_RESET enum valueistd::IChangeable
SupportedFeatures enum nameidoc::IDocumentTypesInfo
SupportedOperations enum nameistd::IChangeable
~CSingleModelObserverBase()imod::CSingleModelObserverBaseprotectedvirtual
~IPolymorphic()istd::IPolymorphicinlinevirtual