diff options
| author | Markus Engel <markus.engel@tum.de> | 2013-04-20 21:58:53 +0000 |
|---|---|---|
| committer | Markus Engel <markus.engel@tum.de> | 2013-04-20 21:58:53 +0000 |
| commit | 5512f857e2f33f1aa40124dc82b353e5f2e5a0b0 (patch) | |
| tree | 06e8810178d3d6b4c24a0a7f69c4a327b13a8038 /src/sp-factory.cpp | |
| parent | merged from trunk (r12287) (diff) | |
| download | inkscape-5512f857e2f33f1aa40124dc82b353e5f2e5a0b0.tar.gz inkscape-5512f857e2f33f1aa40124dc82b353e5f2e5a0b0.zip | |
Moved factories to different files.
(bzr r11608.1.100)
Diffstat (limited to 'src/sp-factory.cpp')
| -rw-r--r-- | src/sp-factory.cpp | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/sp-factory.cpp b/src/sp-factory.cpp deleted file mode 100644 index 27aa6a973..000000000 --- a/src/sp-factory.cpp +++ /dev/null @@ -1,34 +0,0 @@ -#include "sp-factory.h" - -//#include <stdexcept> - -//#include "sp-object.h" -//#include "xml/node.h" - - -//SPFactory::TypeNotRegistered::TypeNotRegistered(const std::string& type) -// : std::exception(), type(type) { -//} -// -//const char* SPFactory::TypeNotRegistered::what() const throw() { -// return type.c_str(); -//} - -//SPFactory& SPFactory::instance() { -// static SPFactory factory; -// return factory; -//} - -//bool SPFactory::registerObject(const std::string& id, CreateFunction* createFunction) { -// return this->objectMap.insert(std::make_pair(id, createFunction)).second; -//} - -//SPObject* SPFactory::createObject(const std::string& id) const { -// std::map<const std::string, CreateFunction*>::const_iterator it = this->objectMap.find(id); -// -// if (it == this->objectMap.end()) { -// throw TypeNotRegistered(id); -// } -// -// return (*it).second(); -//} |
