defaultProfile.h
Go to the documentation of this file.
/******************************************************
* Presage, an extensible predictive text entry system
* ---------------------------------------------------
*
* Copyright (C) 2008 Matteo Vescovi <matteo.vescovi@yahoo.co.uk>
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.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*
**********(*)*/
#ifndef PRESAGE_DEFAULTPROFILE
#define PRESAGE_DEFAULTPROFILE
#include "profile.h"
class DefaultProfile : public Profile {
public:
DefaultProfile(const std::string& filename);
~DefaultProfile();
static const char* DEFAULT_PROFILE_FILENAME;
private:
void build_xml_document (const std::string&);
};
#endif // PRESAGE_DEFAULTPROFILE
DefaultProfile::build_xml_document
void build_xml_document(const std::string &)
Definition defaultProfile.cpp:44
DefaultProfile::DefaultProfile
DefaultProfile(const std::string &filename)
Definition defaultProfile.cpp:33
DefaultProfile::DEFAULT_PROFILE_FILENAME
static const char * DEFAULT_PROFILE_FILENAME
Definition defaultProfile.h:48
DefaultProfile::~DefaultProfile
~DefaultProfile()
Definition defaultProfile.cpp:39
Profile::Profile
Profile(const std::string &filename)
Definition profile.cpp:30
profile.h