00001 /* 00002 * SqlCreatorFactory.h 00003 * 00004 * Created on: Dec 5, 2011 00005 * Author: martin 00006 */ 00007 00008 #ifndef SQLCREATORFACTORY_H_ 00009 #define SQLCREATORFACTORY_H_ 00010 00011 #include <boost/property_tree/ptree.hpp> 00012 #include "SqlCreator.h" 00013 #include <memory> 00014 00015 namespace sqllib 00016 { 00017 00018 class SqlCreatorFactory 00019 { 00020 public: 00021 static std::shared_ptr<SqlCreator> create(boost::property_tree::ptree const& tree); 00022 }; 00023 00024 } /* namespace sqllib */ 00025 #endif /* SQLCREATORFACTORY_H_ */