Lines Matching refs:factory
56 wxArchiveFSCacheDataImpl(const wxArchiveClassFactory& factory,
58 wxArchiveFSCacheDataImpl(const wxArchiveClassFactory& factory,
87 const wxArchiveClassFactory& factory,
94 m_archive(factory.NewStream(*m_stream))
99 const wxArchiveClassFactory& factory,
105 m_archive(factory.NewStream(*m_stream))
206 wxArchiveFSCacheData(const wxArchiveClassFactory& factory,
208 wxArchiveFSCacheData(const wxArchiveClassFactory& factory,
226 const wxArchiveClassFactory& factory,
228 : m_impl(new wxArchiveFSCacheDataImpl(factory, backer))
233 const wxArchiveClassFactory& factory,
235 : m_impl(new wxArchiveFSCacheDataImpl(factory, stream))
278 const wxArchiveClassFactory& factory,
289 const wxArchiveClassFactory& factory,
295 data = wxArchiveFSCacheData(factory, stream);
297 data = wxArchiveFSCacheData(factory, wxBackingFile(stream));
368 const wxArchiveClassFactory *factory;
369 factory = wxArchiveClassFactory::Find(protocol);
370 if (!factory)
379 cached = m_cache->Add(key, *factory, leftFile->DetachStream());
397 wxArchiveInputStream *s = factory->NewStream(leftStream);
403 if (factory->IsKindOf(CLASSINFO(wxZipClassFactory)))
433 const wxArchiveClassFactory *factory;
434 factory = wxArchiveClassFactory::Find(protocol);
435 if (!factory)
444 m_Archive = m_cache->Add(key, *factory, leftFile->DetachStream());