#include <promeki/core/namespace.h>#include <promeki/core/string.h>#include <promeki/core/stringlist.h>#include <promeki/core/list.h>#include <promeki/core/result.h>#include <promeki/core/logger.h>#include <promeki/core/util.h>

Go to the source code of this file.
Classes | |
| class | FileFormatFactory< Product > |
| Generic factory template for file-format-specific product creation. More... | |
| struct | FileFormatFactory< Product >::Context |
| Context passed to factory methods for lookup and creation. More... | |
Macros | |
| #define | PROMEKI_REGISTER_FILE_FORMAT_FACTORY(product, name) |
| Registers a FileFormatFactory subclass at static initialization time. | |
See LICENSE file in the project root folder for license information.
Registers a FileFormatFactory subclass at static initialization time.
| product | The product type (e.g. AudioFile). |
| name | The factory subclass to instantiate and register. |