28 std::list<DgnDocumentMonikerPtr> m_documentMonikers;
31 MSCORE_EXPORT
void Clear() {m_documentMonikers.clear(); }
32 MSCORE_EXPORT
size_t Count()
const {
return m_documentMonikers.size(); }
41 MSCORE_EXPORT BeFileName
GetFileName (
size_t index)
const;
49 std::list<DgnFolderMonikerPtr> m_folderMonikers;
52 MSCORE_EXPORT
void Clear() {m_folderMonikers.clear(); }
53 MSCORE_EXPORT
size_t Count() {
return m_folderMonikers.size(); }
62 MSCORE_EXPORT BeFileName
GetFileName (
size_t index);
70 std::list<BeFileName> m_names;
73 MSCORE_EXPORT
void Clear() { m_names.clear(); }
74 MSCORE_EXPORT
size_t Count() {
return m_names.size(); }
80 MSCORE_EXPORT BeFileName
GetFileName (
size_t index);
144 private: std::list<WorkSetHistoryData> m_workSetInfoList;
146 public: MSCORE_EXPORT
void Add (DgnWorkSetCR workSet);
147 public: MSCORE_EXPORT
bool Remove (DgnWorkSetCR workset);
151 public: MSCORE_EXPORT
void Clear ();
152 public: MSCORE_EXPORT
size_t Count ();
172 public: MSCORE_EXPORT
void Clear ();
DgnFolderMonikerPtr GetMoniker(size_t index)
size_t Count()
Definition: deffiles.h:74
void Format(WCharCP fileNameP, WCharCP fileFilterP, WCharCP defaultDirP, WCharCP cfgVarP)
StatusInt AddWorkSet(DgnWorkSetCR workSet)
void Clear()
Definition: deffiles.h:73
BeFileName GetFileName(size_t index)
~DefaultFileInfo()
Definition: deffiles.h:112
BeFileName GetDisplayName(size_t index) const
bool Remove(DgnDocumentMonikerPtr m)
Definition: deffiles.h:25
BeFileName GetFileName(size_t index)
FileInfoHistory history
Definition: deffiles.h:108
void GetAtIndex(size_t index, WorkSetHistoryData &data)
Definition: deffiles.h:102
wchar_t const * WCharCP
Definition: Bentley.h:224
BeFileName GetFileName(size_t index) const
WString m_workSpaceName
Definition: deffiles.h:134
FileInfoItemHistory logicals
Definition: deffiles.h:89
WString m_workSetName
Definition: deffiles.h:135
bool Remove(DgnFolderMonikerPtr m)
Definition: deffiles.h:132
Definition: deffiles.h:46
bool Remove(DgnWorkSetCR workset)
void Clear()
Definition: deffiles.h:91
size_t Count() const
Definition: deffiles.h:32
FileInfoDocumentHistory documents
Definition: deffiles.h:86
FileInfoItemHistory filters
Definition: deffiles.h:88
Definition: deffiles.h:84
void Clear()
Definition: deffiles.h:114
size_t Count()
Definition: deffiles.h:53
BeFileName fileFilter
Definition: deffiles.h:105
DefaultFileInfo()
Definition: deffiles.h:110
FileInfoFolderHistory folders
Definition: deffiles.h:87
int StatusInt
Definition: Bentley.h:222
BeFileName fileName
Definition: deffiles.h:104
void Add(DgnDocumentMonikerPtr m)
BeFileName defDir
Definition: deffiles.h:106
ProjectHistoryInfo represents the MRU (most recently used) list of projects.
Definition: deffiles.h:168
Definition: deffiles.h:67
bool Remove(WCharCP name)
bool RemoveAtIndex(size_t index)
DgnDocumentMonikerPtr GetMoniker(size_t index) const
void Add(DgnWorkSetCR workSet)
Definition: deffiles.h:141
void Clear()
Definition: deffiles.h:31
void Add(DgnFolderMonikerPtr m)
StatusInt RemoveWorkSet(DgnWorkSetCR workSet)
void Clear()
Definition: deffiles.h:52
A string class that has many of the same capabilities as std::string, plus additional functions such ...
Definition: WString.h:51
WorkSetHistoryList & GetWorkSetHistory()