#include "tdata.h" #include "tconvert.h" DEFINE_CLASS_CODE(TData, 16) TTextData::TTextData(string text) : m_text(toWideString(text)) { } TDataP TTextData::clone() const { return new TTextData(m_text); } TDataP TFilePathListData::clone() const { return new TFilePathListData(m_filePaths); } TFilePath TFilePathListData::getFilePath(int i) const { assert(0 <= i && i < (int)m_filePaths.size()); return m_filePaths[i]; }