ICF 3.0.5.47
Technical documentation of ICF Libraries
ifile::IFilePersistenceInfo Class Referenceabstract

Provide some information about file loader state. More...

#include <IFilePersistenceInfo.h>

Inheritance diagram for ifile::IFilePersistenceInfo:
Collaboration diagram for ifile::IFilePersistenceInfo:

Public Types

enum  OperationType { OT_UNKNOWN , OT_LOAD , OT_SAVE }
 
enum  PathType { PT_COMPLETE , OT_FILENAME , OT_DIR }
 

Public Member Functions

virtual QString GetLastFilePath (OperationType operationType=OT_UNKNOWN, PathType pathType=PT_COMPLETE) const =0
 Returns the last opened file name.
 

Detailed Description

Provide some information about file loader state.

Definition at line 23 of file IFilePersistenceInfo.h.

Member Enumeration Documentation

◆ OperationType

Enumerator
OT_UNKNOWN 
OT_LOAD 
OT_SAVE 

Definition at line 26 of file IFilePersistenceInfo.h.

◆ PathType

Enumerator
PT_COMPLETE 
OT_FILENAME 
OT_DIR 

Definition at line 33 of file IFilePersistenceInfo.h.

Member Function Documentation

◆ GetLastFilePath()

virtual QString ifile::IFilePersistenceInfo::GetLastFilePath ( OperationType operationType = OT_UNKNOWN,
PathType pathType = PT_COMPLETE ) const
pure virtual

Returns the last opened file name.

Implemented in ifile::CComposedFilePersistenceComp, and ifilegui::CFileDialogPersistenceComp.


The documentation for this class was generated from the following file:

© Witold Gantzke and Kirill Lepskiy