xml-copy-editor-code/src/wraptempfilename.h

26 lines
540 B
C
Raw Normal View History

2007-09-07 23:17:30 +02:00
#ifndef WRAP_TEMPFILENAME_H
#define WRAP_TEMPFILENAME_H
#include <string>
#include <wx/wx.h>
#include <wx/filename.h>
#include <wx/strconv.h>
class WrapTempFileName
{
2007-09-08 00:25:30 +02:00
public:
WrapTempFileName ( wxString hint = _T ( "" ), wxString extension = _T ( "" ) );
2007-09-07 23:17:30 +02:00
~WrapTempFileName();
wxString wideName();
std::string name();
wxString originalWideName();
std::string originalName();
2007-09-08 00:25:30 +02:00
void setKeepFiles ( bool b );
private:
2007-09-07 23:17:30 +02:00
bool keepFiles;
wxString myTempFileName;
wxString myTempFileNameOriginal;
};
#endif