diff options
Diffstat (limited to 'src/exporters/cookmlexporter.h')
-rw-r--r-- | src/exporters/cookmlexporter.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/exporters/cookmlexporter.h b/src/exporters/cookmlexporter.h new file mode 100644 index 0000000..7e8d99a --- /dev/null +++ b/src/exporters/cookmlexporter.h @@ -0,0 +1,38 @@ +/*************************************************************************** +* Copyright (C) 2003 by * +* Jason Kivlighn ([email protected]) * +* * +* This program is free software; you can redistribute it and/or modify * +* it under the terms of the GNU General Public License as published by * +* the Free Software Foundation; either version 2 of the License, or * +* (at your option) any later version. * +***************************************************************************/ + +#ifndef COOKMLEXPORTER_H +#define COOKMLEXPORTER_H + +#include "baseexporter.h" + +/** + * Export class for the Meal-Master file format + * @author Jason Kivlighn + * + * Note: This format does not handle all the properties of recipes. + * Data lost in export to this format include: + * ---none?--- + */ +class CookMLExporter : public BaseExporter +{ +public: + CookMLExporter( const TQString&, const TQString& ); + virtual ~CookMLExporter(); + + virtual int supportedItems() const; + +protected: + virtual TQString createContent( const RecipeList& ); + virtual TQString createHeader( const RecipeList& ); + virtual TQString createFooter(); +}; + +#endif //COOKMLEXPORTER_H |