#include <CollectionFile.h>
Inheritance diagram for CCollectionFile:
Public Member Functions | |
CCollectionFile () | |
virtual | ~CCollectionFile () |
BOOL | Open (LPCTSTR pszFile) |
BOOL | Attach (HANDLE hFile) |
void | Close () |
File * | FindByURN (LPCTSTR pszURN) |
File * | FindFile (CLibraryFile *pShared, BOOL bApply=FALSE) |
int | GetMissingCount () |
BOOL | IsOpen () const |
POSITION | GetFileIterator () const |
File * | GetNextFile (POSITION &pos) const |
int | GetFileCount () const |
CString | GetTitle () const |
CString | GetThisURI () const |
CString | GetParentURI () const |
CXMLElement * | GetMetadata () const |
Protected Member Functions | |
BOOL | LoadManifest (CZIPFile &pZIP) |
Static Protected Member Functions | |
static CXMLElement * | CloneMetadata (CXMLElement *pMetadata) |
Protected Attributes | |
CPtrList | m_pFiles |
CString | m_sTitle |
CString | m_sThisURI |
CString | m_sParentURI |
CXMLElement * | m_pMetadata |
Classes | |
class | File |
|
Definition at line 54 of file CollectionFile.cpp. References NULL. |
|
Definition at line 59 of file CollectionFile.cpp. References Close(). |
|
Definition at line 74 of file CollectionFile.cpp. References CZIPFile::Attach(), Close(), and LoadManifest(). Referenced by CLibraryBuilderInternals::ReadCollection(). |
|
Definition at line 228 of file CollectionFile.cpp. References CXMLElement::AddAttribute(), CXMLElement::AddElement(), CXMLElement::Clone(), CSchemaCache::Get(), CXMLElement::GetAttributeValue(), CXMLElement::GetFirstElement(), CXMLNode::GetName(), NULL, SchemaCache, CXMLAttribute::schemaName, and CXMLNode::SetName(). Referenced by LoadManifest(), and CCollectionFile::File::Parse(). |
|
Definition at line 84 of file CollectionFile.cpp. References GetFileIterator(), GetNextFile(), m_pFiles, m_pMetadata, m_sParentURI, m_sThisURI, m_sTitle, and NULL. Referenced by Attach(), LoadManifest(), CLibraryCollectionView::OnDestroy(), Open(), CLibraryCollectionView::ShowCollection(), and ~CCollectionFile(). |
|
|
|
Definition at line 111 of file CollectionFile.h. References m_pFiles. |
|
Definition at line 101 of file CollectionFile.h. References m_pFiles. Referenced by Close(), FindByURN(), FindFile(), GetMissingCount(), and CLibraryCollectionView::OnLibraryFolderDownload(). |
|
Definition at line 131 of file CollectionFile.h. References m_pMetadata. Referenced by CLibraryBuilderInternals::ReadCollection(), and CAlbumFolder::SetCollection(). |
|
Definition at line 147 of file CollectionFile.cpp. References GetFileIterator(), GetNextFile(), CCollectionFile::File::IsComplete(), and CCollectionFile::File::IsDownloading(). Referenced by CLibraryCollectionView::OnUpdateLibraryFolderDownload(). |
|
Definition at line 106 of file CollectionFile.h. References m_pFiles. Referenced by Close(), FindByURN(), FindFile(), GetMissingCount(), and CLibraryCollectionView::OnLibraryFolderDownload(). |
|
Definition at line 126 of file CollectionFile.h. References m_sParentURI. Referenced by CLibraryFolders::MountCollection(). |
|
Definition at line 121 of file CollectionFile.h. References m_sThisURI. Referenced by CLibraryFolders::MountCollection(), CAlbumFolder::MountCollection(), and CLibraryBuilderInternals::ReadCollection(). |
|
Definition at line 116 of file CollectionFile.h. References m_sTitle. Referenced by CAlbumFolder::MountCollection(), and CLibraryWnd::OnCollection(). |
|
Definition at line 96 of file CollectionFile.h. References m_pFiles. Referenced by CLibraryCollectionView::ShowCollection(). |
|
|
Definition at line 67 of file CollectionFile.cpp. References Close(), LoadManifest(), and CZIPFile::Open(). Referenced by CAlbumFolder::GetCollection(), CLibraryWnd::OnCollection(), and CLibraryCollectionView::ShowCollection(). |
|
Definition at line 88 of file CollectionFile.h. Referenced by Close(), GetFileCount(), GetFileIterator(), GetNextFile(), IsOpen(), and LoadManifest(). |
|
Definition at line 92 of file CollectionFile.h. Referenced by Close(), GetMetadata(), and LoadManifest(). |
|
Definition at line 91 of file CollectionFile.h. Referenced by Close(), GetParentURI(), and LoadManifest(). |
|
Definition at line 90 of file CollectionFile.h. Referenced by Close(), GetThisURI(), and LoadManifest(). |
|
Definition at line 89 of file CollectionFile.h. Referenced by Close(), GetTitle(), and LoadManifest(). |