49 if (factory.
get() == 0)
52 "PolicyParserFactory pointer");
54 _formats[factory->getFormatName()] = factory;
66 Lookup::const_iterator f;
67 for(f=_formats.
begin(); f != _formats.
end(); ++f) {
68 if (f->second->isRecognized(leaders))
69 return f->second->getFormatName();
84 Lookup::iterator found = me->_formats.
find(name);
85 return ((found != me->_formats.
end()) ? found->second
a class for creating PAFParser objects
static const std::string UNRECOGNIZED
an empty string representing an unrecognized format
definition of the PAFParserFactory class
an abstract factory class for creating PolicyParser instances.
#define LSST_EXCEPT(type,...)