diff options
Diffstat (limited to 'file.h')
-rw-r--r-- | file.h | 28 |
1 files changed, 28 insertions, 0 deletions
@@ -0,0 +1,28 @@ +/* + * $Id: file.h,v 1.1 2004/06/02 20:43:05 lordjaxom Exp $ + */ + +#ifndef VDR_TEXT2SKIN_FILE_H +#define VDR_TEXT2SKIN_FILE_H + +#include "common.h" +#include <vdr/tools.h> + +class cText2SkinFile { +private: + string mSkin; + +protected: + virtual bool Parse(const char *Text) = 0; + +public: + cText2SkinFile(const char *Skin); + virtual ~cText2SkinFile(); + + virtual bool Load(const string &Filename); + + const string &Skin(void) const { return mSkin; } +}; + +#endif // VDR_TEXT2SKIN_FILE_H + |