QXRD  0.11.16
qcepimagedataformatfactory.h
Go to the documentation of this file.
1 #ifndef QCEPIMAGEDATAFORMATFACTORY_H
2 #define QCEPIMAGEDATAFORMATFACTORY_H
3 
4 #include "qcepmacros.h"
5 
6 #include <QObject>
7 #include <QString>
8 #include <QList>
10 
11 template <typename T>
13 {
14  private:
15  static bool s_Created;
17 
19 
20  public:
23 
25  QcepImageDataFormat<T>* canLoad(QString path);
26 
27  private:
28  QList<QcepImageDataFormat<T>*> m_Formats;
29 };
30 
31 #endif
static QcepImageDataFormatFactory< T > * factory()
static QcepImageDataFormatFactory< T > * s_Factory
QcepImageDataFormat< T > * canLoad(QString path)
void insert(QcepImageDataFormat< T > *f)
QList< QcepImageDataFormat< T > * > m_Formats