#include <LibraryBuilderPlugins.h>
Public Member Functions | |
CLibraryBuilderPlugins (CLibraryBuilder *pBuilder) | |
virtual | ~CLibraryBuilderPlugins () |
BOOL | ExtractMetadata (CString &strPath, HANDLE hFile) |
void | Cleanup () |
Public Attributes | |
CMapStringToPtr | m_pMap |
CLibraryBuilder * | m_pBuilder |
BOOL | m_bCOM |
Protected Member Functions | |
ILibraryBuilderPlugin * | LoadPlugin (LPCTSTR pszType) |
|
Definition at line 40 of file LibraryBuilderPlugins.cpp. References m_bCOM, and m_pBuilder. |
|
Definition at line 46 of file LibraryBuilderPlugins.cpp. References Cleanup(). |
|
Definition at line 116 of file LibraryBuilderPlugins.cpp. References m_bCOM, m_pMap, and NULL. Referenced by CLibraryBuilder::OnRun(), and ~CLibraryBuilderPlugins(). |
|
Definition at line 54 of file LibraryBuilderPlugins.cpp. References CXMLElement::Detach(), CXMLElement::GetFirstElement(), LoadPlugin(), m_pBuilder, m_pMap, NULL, CXMLAttribute::schemaName, CLibraryBuilder::SubmitCorrupted(), CLibraryBuilder::SubmitMetadata(), and CXMLCOM::Wrap(). Referenced by CLibraryBuilder::OnRun(). |
|
Definition at line 139 of file LibraryBuilderPlugins.cpp. References CPlugins::LookupCLSID(), m_bCOM, m_pMap, NULL, and Plugins. Referenced by ExtractMetadata(). |
|
Definition at line 42 of file LibraryBuilderPlugins.h. Referenced by Cleanup(), CLibraryBuilderPlugins(), and LoadPlugin(). |
|
Definition at line 41 of file LibraryBuilderPlugins.h. Referenced by CLibraryBuilderPlugins(), and ExtractMetadata(). |
|
Definition at line 40 of file LibraryBuilderPlugins.h. Referenced by Cleanup(), ExtractMetadata(), and LoadPlugin(). |