#include <parser_factory.h>
Static Public Member Functions | |
static CSmartPtr< IParser > | Create (const std::string &FileName) |
Definition at line 29 of file parser_factory.h.
Definition at line 32 of file parser_factory.h.
00033 { 00034 std::string Extension; 00035 Extension.assign(CFile(FileName).Extension()); 00036 00037 if( Extension.compare("xml") == 0 ) 00038 return CParserXML::Create(FileName); 00039 else 00040 return NULL; 00041 }