Go to the source code of this file.
◆ CREATE_GOLBAL_READER_IMPL
| #define CREATE_GOLBAL_READER_IMPL |
( |
|
clazz, |
|
|
|
ext |
|
) |
| |
Value:
public:\
QGlobalReader *
Create(){
return new clazz; }\
};
abstract factory for QGlobalReader.
virtual QGlobalReader * Create()=0
Definition at line 129 of file QGlobalReader.hh.
◆ REGISTER_GLOBAL_READER
| #define REGISTER_GLOBAL_READER |
( |
|
clazz, |
|
|
|
ext |
|
) |
| |
Value:
extern "C" void registerInFactory ## clazz() {\
QGlobalReaderFactory* pt =
new clazz ## Factory;
\
}
#define CREATE_GOLBAL_READER_IMPL(clazz, ext)
static QGlobalRWFactory & GetInstance()
void RegisterGlobalReader(QGlobalReaderFactory *GRF)
Definition at line 136 of file QGlobalReader.hh.