Lines Matching defs:TPrinter
67 class TPrinter {
69 TPrinter();
92 friend std::ostream& operator<<(std::ostream&, const TPrinter&);
159 std::string TPrinter::fmtStyleVal(unsigned v, enumStyle_t style)
171 const std::string TPrinter::DocCopyright =
196 const std::string TPrinter::DocComment1 =
200 const std::string TPrinter::DocComment2 =
221 TPrinter::TPrinter()
264 void TPrinter::addComment(Json::Value& node, const std::string& str)
277 std::vector<TPrinter::valpair_t>
278 TPrinter::getSortedVals(const Json::Value& p) const
293 std::string TPrinter::escapeComment(const std::string& s) const { return s; }
296 void TPrinter::printComments(std::ostream& out) const
313 void TPrinter::printMeta(std::ostream& out) const
329 void TPrinter::printDefs(std::ostream& out) const
364 void TPrinter::printAll(std::ostream& out) const
376 std::ostream& operator<<(std::ostream& out, const TPrinter &p)
384 class TPrinterJSON final : public TPrinter {
411 TPrinter::printMeta(out);
423 TPrinter::printComments(out);
430 TPrinter::printDefs(out);
469 class TPrinterCBase : public TPrinter {
482 return TPrinter::printMeta(out);
674 class TPrinterLua final : public TPrinter {
703 class TPrinterPython final : public TPrinter {
732 class TPrinterCSharp final : public TPrinter {
768 class TPrinterD final : public TPrinter {
802 class TPrinterBeef final : public TPrinter {
870 typedef std::unique_ptr<TPrinter> TPrinterPtr;