InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IDataBase Member List

This is the complete list of members for IDataBase, including all inherited members.
AdviseMemoryState(int32 level)=0IDataBasepure virtual
AllowPurge()=0IDataBasepure virtual
AssertOnModification()=0IDataBasepure virtual
AttachDataObserver(IDatabaseObserver *observer)=0IDataBasepure virtual
AttemptMiniSave()=0 (defined in IDataBase)IDataBasepure virtual
BeginTransaction()=0IDataBasepure virtual
ByteSwapOrder enum nameIDataBase
CachePolicy enum nameIDataBase
ClearDirty(IPMPersist *flushThis)=0IDataBasepure virtual
ClearError()=0IDataBasepure virtual
Clone()=0 (defined in IDataBase)IDataBasepure virtual
CloneADatabaseSnapshot()=0 (defined in IDataBase)IDataBasepure virtual
DBProgressFunction typedefIDataBase
DBResultCode enum nameIDataBase
DeleteUID(UID id)=0IDataBasepure virtual
DeleteUIDIterator(IUIDIterator **iterator) const =0IDataBasepure virtual
DestroyDeletedUID(UID id)=0IDataBasepure virtual
DestroyDeletedUID_AfterLastReferenceIsReleased(UID id)=0IDataBasepure virtual
DestructInstance(UID id)=0IDataBasepure virtual
DetachDataObserver(IDatabaseObserver *observer)=0IDataBasepure virtual
DirtyObject(IPMPersist *flushThis, ClassID clsID, ImplementationID tag, bool16 allowModification=kTrue, bool16 firstDirtyInterface=kTrue)=0IDataBasepure virtual
DisallowPurge()=0 (defined in IDataBase)IDataBasepure virtual
DoScheduledPurge()=0 (defined in IDataBase)IDataBasepure virtual
EndTransaction()=0IDataBasepure virtual
FileRecoveryMode enum name (defined in IDataBase)IDataBase
FlushDirtyObjectsForRIDXQuery()=0IDataBasepure virtual
GetByteSwap() const =0IDataBasepure virtual
GetCacheFaultRate() const =0IDataBasepure virtual
GetCachePolicy() const =0IDataBasepure virtual
GetCacheTotalFaults() const =0IDataBasepure virtual
GetClass(UID id) const =0IDataBasepure virtual
GetContiguousUIDChangeMarker(UID id) const =0IDataBasepure virtual
GetCreationTime(IDTime &gt)=0IDataBasepure virtual
GetCurrentSequenceNumber() const =0IDataBasepure virtual
GetDBChangesMonitor() const =0IDataBasepure virtual
GetDocumentID()=0IDataBasepure virtual
GetErrorCode()=0IDataBasepure virtual
GetInstantiateFunction() const =0 (defined in IDataBase)IDataBasepure virtual
GetLastDBSnapshotBeforePubFileSharing() const =0IDataBasepure virtual
GetMiniSaveFile() const =0IDataBasepure virtual
GetMiniSaveInterval() const =0IDataBasepure virtual
GetModificationTime(IDTime &gt)=0IDataBasepure virtual
GetProtectionLevel() const =0IDataBasepure virtual
GetPubFile()=0IDataBasepure virtual
GetRootUID() const =0IDataBasepure virtual
GetSaveCount() const =0IDataBasepure virtual
GetSequenceNumberAtOpen() const =0IDataBasepure virtual
GetSysFile() const =0IDataBasepure virtual
GetSysFileFromOpen() const =0IDataBasepure virtual
GetTransactionLevel() const =0IDataBasepure virtual
GetUndoSupport() const =0IDataBasepure virtual
GetVersionNumber(int32 *majorVersion, int32 *minorVersion) const =0IDataBasepure virtual
Instantiate(UID id, PMIID interfaceID)=0IDataBasepure virtual
InstantiateFunction typedef (defined in IDataBase)IDataBase
IsFauxUserFile() const =0IDataBasepure virtual
IsModified() const =0IDataBasepure virtual
IsPurgeAllowed() const =0 (defined in IDataBase)IDataBasepure virtual
IsReadOnly() const =0IDataBasepure virtual
IsValidUID(UID id) const =0IDataBasepure virtual
IterateInstantiatedObjects(IInstanceProcessor *i)=0IDataBasepure virtual
kAccessDenied enum value (defined in IDataBase)IDataBase
kAnnaCachePolicy enum value (defined in IDataBase)IDataBase
kCacheAllPolicy enum value (defined in IDataBase)IDataBase
kCopy enum valueIDataBase
kCopyEfficiently enum valueIDataBase
kDBMergeFailed enum valueIDataBase
kDBModeSwitchFailed enum valueIDataBase
kDeleteAfterUse enum valueIDataBase
kDiskFullError enum valueIDataBase
kFaultRateBasedPolicy enum value (defined in IDataBase)IDataBase
kFileChangedError enum valueIDataBase
kFileCorruptError enum valueIDataBase
kFileDamagedError enum valueIDataBase
kFileIsNotOpenError enum valueIDataBase
kFileIsOpenError enum valueIDataBase
kFileIsReadOnlyError enum valueIDataBase
kFileNotFoundError enum valueIDataBase
kFullUndoSupport enum value (defined in IDataBase)IDataBase
kIntelOrder enum valueIDataBase
kInvalidFileFormatError enum valueIDataBase
kLowMemoryError enum valueIDataBase
kMiniSaveFileVerificationFailedError enum valueIDataBase
kMotorolaOrder enum valueIDataBase
kNoError enum valueIDataBase
kNoProtection enum valueIDataBase
kNoRecovery enum value (defined in IDataBase)IDataBase
kNotFoundError enum valueIDataBase
kNoUndoSupport enum value (defined in IDataBase)IDataBase
kOutstandingClonesSaveError enum valueIDataBase
kOutstandingTransactionsSaveError enum valueIDataBase
kPartialUndoSupport enum value (defined in IDataBase)IDataBase
kProtectMiniSave enum valueIDataBase
kProtectSave enum valueIDataBase
kRead enum valueIDataBase
kSaveACopy enum valueIDataBase
kSaveAs enum valueIDataBase
kSwapUnknown enum valueIDataBase
kTooManyFilesError enum valueIDataBase
kUnknownError enum valueIDataBase
kUserCanceled enum valueIDataBase
kUserFileExclusive enum value (defined in IDataBase)IDataBase
kUserFileShared enum value (defined in IDataBase)IDataBase
kUserFileVerificationFailedError enum value (defined in IDataBase)IDataBase
kUsingFixingInvalidTextStoryOrParcelMethod enum value (defined in IDataBase)IDataBase
kUsingLPMCoWorkerPage enum value (defined in IDataBase)IDataBase
kUsingPreTransMasterPage enum value (defined in IDataBase)IDataBase
kUsingXMPDataStripping enum value (defined in IDataBase)IDataBase
kWrite enum valueIDataBase
kWrongVersionError enum valueIDataBase
Merge(IDataBase *clone)=0 (defined in IDataBase)IDataBasepure virtual
New(ProtectionLevel protLevel)=0IDataBasepure virtual
NewContiguousUID(uint16 type, bool16 externallyWritable)=0IDataBasepure virtual
NewInstanceProfiler()=0IDataBasepure virtual
NewUID(ClassID clsID)=0IDataBasepure virtual
NewUIDIterator(bool8 includeDeletedUIDs=kFalse) const =0IDataBasepure virtual
Open(const IDFile &whatFile, ProtectionLevel protLevel, OpenFlags openFlag=kWrite)=0IDataBasepure virtual
OpenFlags enum nameIDataBase
PlacementNewUID(ClassID clsID, UID id)=0IDataBasepure virtual
PlacementUIDIsAvailable(UID id)=0IDataBasepure virtual
PrepareForExecutionContextSwitch()=0 (defined in IDataBase)IDataBasepure virtual
ProtectionLevel enum nameIDataBase
PubFileIsShared() const =0 (defined in IDataBase)IDataBasepure virtual
PurgeMemory(int32 level)=0IDataBasepure virtual
QueryInstance(UID id, PMIID interfaceID)=0IDataBasepure virtual
Recover(const IDFile *damagedFile, ProtectionLevel protLevel, ProtectionLevel oldProtLevel, const IDFile *miniSaveFile=nil)=0IDataBasepure virtual
RegisterRootObject(IPMUnknown *root)=0IDataBasepure virtual
Revert()=0IDataBasepure virtual
Save()=0IDataBasepure virtual
SaveAs(const IDFile &destFile, SaveFlags saveFlag=kSaveAs)=0IDataBasepure virtual
SaveFlags enum nameIDataBase
SetCachePolicy(CachePolicy policy)=0IDataBasepure virtual
SetContiguousUIDChangeMarker(UID id, bool16 changed)=0IDataBasepure virtual
SetDBChangesMonitor(IDBChangesMonitor *dbChangesMonitor, UndoSupport undoSupport)=0IDataBasepure virtual
SetError(DBResultCode dbErrCode, const IDFile *userProvidedFile=nullptr)=0IDataBasepure virtual
SetFauxUserFile(const IDFile &newFile)=0IDataBasepure virtual
SetInstantiateFunction(InstantiateFunction overrideInstantiate=nil)=0 (defined in IDataBase)IDataBasepure virtual
SetMiniSaveInterval(uint32 msecs)=0IDataBasepure virtual
SetModified(bool16 modified)=0IDataBasepure virtual
SetPlatformFileInfo(void *fileInfo)=0IDataBasepure virtual
SetProgressCallback(DBProgressFunction callback)=0IDataBasepure virtual
SetVersionNumber(const int32 &majorVersion, const int32 &minorVersion)=0 (defined in IDataBase)IDataBasepure virtual
SwitchExecutionContext()=0 (defined in IDataBase)IDataBasepure virtual
UndeleteUID(UID id, ClassID clsID)=0IDataBasepure virtual
UndoSupport enum nameIDataBase
UserFileMode enum nameIDataBase
~IDataBase()IDataBaseinlinevirtual