winamp/Src/Plugins/Library/ml_impex/itunesxmlwrite.h

33 lines
764 B
C
Raw Normal View History

2024-09-24 12:54:57 +00:00
//------------------------------------------------------------------------
//
// iTunes XML Library Writer
// Copyright <20> 2003-2014 Winamp SA
//
//------------------------------------------------------------------------
#ifndef _ITUNESXMLWRITE_H
#define _ITUNESXMLWRITE_H
class plistKey;
class XMLWrite;
class plistData;
#include <bfc/string/stringw.h>
//------------------------------------------------------------------------
class iTunesXmlWrite {
public:
iTunesXmlWrite();
virtual ~iTunesXmlWrite();
int pickFile(HWND hwndDlg, const wchar_t *title=NULL);
void saveXml(plistKey *rootkey);
void writeData(XMLWrite *writer, plistData *data);
private:
StringW file;
};
#endif
//------------------------------------------------------------------------