BaseClass typedef | ifile::CComposedFilePersistenceComp | |
CComponentBase() | icomp::CComponentBase | |
CComponentBase(const CComponentBase &)=delete | icomp::CComponentBase | |
ErrorType enum name | ifile::IFilePersistence | |
ET_FILE_NOT_EXIST enum value | ifile::IFilePersistence | |
ET_NO_READ_PERMISSIONS enum value | ifile::IFilePersistence | |
ET_NO_WRITE_PERMISSIONS enum value | ifile::IFilePersistence | |
GetComponentContext() const | icomp::CComponentBase | virtual |
GetComponentId(const IComponentContext *componentContextPtr, const QByteArray &contextId=QByteArray()) | icomp::CComponentBase | protectedstatic |
GetComponentStaticInfo() const =0 | icomp::CComponentBase | protectedpure virtual |
GetFileExtensions(QStringList &result, const istd::IChangeable *dataObjectPtr=nullptr, int flags=-1, bool doAppend=false) const override | ifile::CComposedFilePersistenceComp | virtual |
GetInterface(const istd::CClassInfo &interfaceType, const QByteArray &subId="") | icomp::CComponentBase | virtual |
GetLastFilePath(OperationType operationType=OT_UNKNOWN, PathType pathType=PT_COMPLETE) const override | ifile::CComposedFilePersistenceComp | virtual |
GetParentComponent(bool ownerOnly=false) const | icomp::CComponentBase | virtual |
GetPathForType(const QFileInfo &fileInfo, PathType pathType) const | ifile::CComposedFilePersistenceComp | protected |
GetTypeDescription(const QString *extensionPtr=nullptr) const override | ifile::CComposedFilePersistenceComp | virtual |
InitStaticInfo(IComponent *componentPtr) | icomp::CComponentBase | protectedstatic |
IsComponentActive() const | icomp::CComponentBase | inlineprotected |
IsOperationSupported(const istd::IChangeable *dataObjectPtr, const QString *filePathPtr=nullptr, int flags=-1, bool beQuiet=true) const override | ifile::CComposedFilePersistenceComp | virtual |
LoadFromFile(istd::IChangeable &data, const QString &filePath=QString(), iproc::IProgressManager *progressManagerPtr=nullptr) const override | ifile::CComposedFilePersistenceComp | virtual |
MessageId enum name | ifile::IFilePersistence | |
MI_BAD_EXTENSION enum value | ifile::IFilePersistence | |
MI_BAD_OBJECT_TYPE enum value | ifile::IFilePersistence | |
MI_CANNOT_LOAD enum value | ifile::IFilePersistence | |
MI_CANNOT_SAVE enum value | ifile::IFilePersistence | |
MI_FILE_NOT_EXIST enum value | ifile::IFilePersistence | |
MI_UNSUPPORTED_VERSION enum value | ifile::IFilePersistence | |
OnComponentCreated() | icomp::CComponentBase | protectedvirtual |
OnComponentDestroyed() | icomp::CComponentBase | protectedvirtual |
OperationType enum name | ifile::IFilePersistenceInfo | |
operator=(const CComponentBase &)=delete | icomp::CComponentBase | |
OT_DIR enum value | ifile::IFilePersistenceInfo | |
OT_FILENAME enum value | ifile::IFilePersistenceInfo | |
OT_LOAD enum value | ifile::IFilePersistenceInfo | |
OT_SAVE enum value | ifile::IFilePersistenceInfo | |
OT_UNKNOWN enum value | ifile::IFilePersistenceInfo | |
PathType enum name | ifile::IFilePersistenceInfo | |
PT_COMPLETE enum value | ifile::IFilePersistenceInfo | |
QF_ANONYMOUS enum value | ifile::IFileTypeInfo | |
QF_DIRECTORY enum value | ifile::IFileTypeInfo | |
QF_FILE enum value | ifile::IFileTypeInfo | |
QF_LOAD enum value | ifile::IFileTypeInfo | |
QF_SAVE enum value | ifile::IFileTypeInfo | |
QueryFlags enum name | ifile::IFileTypeInfo | |
SaveToFile(const istd::IChangeable &data, const QString &filePath=QString(), iproc::IProgressManager *progressManagerPtr=nullptr) const override | ifile::CComposedFilePersistenceComp | virtual |
SetComponentContext(const IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner) | icomp::CComponentBase | virtual |