Lines Matching defs:TPrinterPtr
870 typedef std::unique_ptr<TPrinter> TPrinterPtr;
871 TPrinterPtr p;
874 case ELangC: p = TPrinterPtr(new TPrinterC); break;
875 case ELangCPP: p = TPrinterPtr(new TPrinterCPP); break;
876 case ELangCPP11: p = TPrinterPtr(new TPrinterCPP11); break;
877 case ELangJSON: p = TPrinterPtr(new TPrinterJSON); break;
878 case ELangLua: p = TPrinterPtr(new TPrinterLua); break;
879 case ELangPython: p = TPrinterPtr(new TPrinterPython); break;
880 case ELangCSharp: p = TPrinterPtr(new TPrinterCSharp); break;
881 case ELangD: p = TPrinterPtr(new TPrinterD); break;
882 case ELangBeef: p = TPrinterPtr(new TPrinterBeef); break;