#include <FileProducerFactory.h>
Public Member Functions | |
| DestroyerFriend (FileProducerFactory)~FileProducerFactory() | |
| ObjectProducer * | createProducer (char *dir, char *prefix, bool isBinary, bool isMerge, bool isLarge, double maxSD) |
| ObjectProducer * | createProducer (char *dir, char *prefix, bool isBinary, bool isMerge, bool isLarge, double orthoSD, double decSD) |
| ObjectProducer * | createProducer (char *dir, char *prefix, bool isBinary, bool isMerge, bool isLarge, bool setMaxSDs=false) |
Static Public Member Functions | |
| static FileProducerFactory * | instance () |
Private Member Functions | |
| DestroyerDefine (FileProducerFactory) static FileProducerFactory *s_instance | |
| FileProducerFactory () | |
| FileProducerFactory (FileProducerFactory const &) | |
| FileProducerFactory & | operator= (FileProducerFactory const &) |
| ObjectProducer * | createSplitProducer (char *dir, char *prefix, bool isBinary, bool isMerge, bool isLarge, bool setMaxSDs, unsigned short numSDs=0, double maxSD=0.0, double orthoSD=0.0, double decSD=0.0) |
| ObjectProducer * | createProducer (char *name, bool isBinary, bool isLarge, bool setMaxSDs, unsigned short numSDs=0, double maxSD=0.0, double orthoSD=0.0, double decSD=0.0) |
Definition at line 30 of file FileProducerFactory.h.
| FileProducerFactory::FileProducerFactory | ( | ) | [inline, private] |
Definition at line 62 of file FileProducerFactory.h.
Referenced by instance().
| FileProducerFactory::FileProducerFactory | ( | FileProducerFactory const & | ) | [private] |
| ObjectProducer * FileProducerFactory::createProducer | ( | char * | name, | |
| bool | isBinary, | |||
| bool | isLarge, | |||
| bool | setMaxSDs, | |||
| unsigned short | numSDs = 0, |
|||
| double | maxSD = 0.0, |
|||
| double | orthoSD = 0.0, |
|||
| double | decSD = 0.0 | |||
| ) | [private] |
Definition at line 122 of file FileProducerFactory.cpp.
| ObjectProducer * FileProducerFactory::createProducer | ( | char * | dir, | |
| char * | prefix, | |||
| bool | isBinary, | |||
| bool | isMerge, | |||
| bool | isLarge, | |||
| bool | setMaxSDs = false | |||
| ) |
Definition at line 70 of file FileProducerFactory.cpp.
References createProducer(), and createSplitProducer().
| ObjectProducer * FileProducerFactory::createProducer | ( | char * | dir, | |
| char * | prefix, | |||
| bool | isBinary, | |||
| bool | isMerge, | |||
| bool | isLarge, | |||
| double | orthoSD, | |||
| double | decSD | |||
| ) |
Definition at line 49 of file FileProducerFactory.cpp.
References createProducer(), and createSplitProducer().
| ObjectProducer* FileProducerFactory::createProducer | ( | char * | dir, | |
| char * | prefix, | |||
| bool | isBinary, | |||
| bool | isMerge, | |||
| bool | isLarge, | |||
| double | maxSD | |||
| ) |
Referenced by createProducer(), and main().
| ObjectProducer * FileProducerFactory::createSplitProducer | ( | char * | dir, | |
| char * | prefix, | |||
| bool | isBinary, | |||
| bool | isMerge, | |||
| bool | isLarge, | |||
| bool | setMaxSDs, | |||
| unsigned short | numSDs = 0, |
|||
| double | maxSD = 0.0, |
|||
| double | orthoSD = 0.0, |
|||
| double | decSD = 0.0 | |||
| ) | [private] |
Definition at line 90 of file FileProducerFactory.cpp.
References instance().
Referenced by createProducer().
| FileProducerFactory::DestroyerDefine | ( | FileProducerFactory | ) | [private] |
| FileProducerFactory::DestroyerFriend | ( | FileProducerFactory | ) | [inline] |
Definition at line 42 of file FileProducerFactory.h.
| static FileProducerFactory* FileProducerFactory::instance | ( | ) | [inline, static] |
Definition at line 33 of file FileProducerFactory.h.
References DestroyerInit, and FileProducerFactory().
Referenced by createSplitProducer(), and main().
| FileProducerFactory& FileProducerFactory::operator= | ( | FileProducerFactory const & | ) | [private] |
1.6.3