Lines Matching refs:wxArchiveEntry
29 virtual void OnEntryUpdated(class wxArchiveEntry& entry) = 0;
34 // wxArchiveEntry
38 class WXDLLIMPEXP_BASE wxArchiveEntry : public wxObject
41 virtual ~wxArchiveEntry() { }
59 wxArchiveEntry *Clone() const { return DoClone(); }
65 wxArchiveEntry() : m_notifier(NULL) { }
66 wxArchiveEntry(const wxArchiveEntry& e) : wxObject(e), m_notifier(NULL) { }
69 virtual wxArchiveEntry* DoClone() const = 0;
72 wxArchiveEntry& operator=(const wxArchiveEntry& entry);
77 DECLARE_ABSTRACT_CLASS(wxArchiveEntry)
84 // GetNextEntry() returns an wxArchiveEntry object containing the meta-data
94 typedef wxArchiveEntry entry_type;
98 virtual bool OpenEntry(wxArchiveEntry& entry) = 0;
101 wxArchiveEntry *GetNextEntry() { return DoGetNextEntry(); }
109 virtual wxArchiveEntry *DoGetNextEntry() = 0;
127 // The overload 'bool PutNextEntry(wxArchiveEntry *entry)' takes ownership
135 virtual bool PutNextEntry(wxArchiveEntry *entry) = 0;
144 virtual bool CopyEntry(wxArchiveEntry *entry,
302 std::pair<wxString, wxArchiveEntry*> > wxArchivePairIter;
318 typedef wxArchiveEntry entry_type;
329 wxArchiveEntry *NewEntry() const
361 virtual wxArchiveEntry *DoNewEntry() const = 0;