Public Member Functions | List of all members
grpc_generator::Printer Struct Referenceabstract

#include <schema_interface.h>

Inheritance diagram for grpc_generator::Printer:
Inheritance graph
[legend]

Public Member Functions

virtual void Indent ()=0
 
virtual void Outdent ()=0
 
virtual void Print (const char *string)=0
 
virtual void Print (const std::map< std::string, std::string > &vars, const char *template_string)=0
 
virtual void PrintRaw (const char *string)=0
 
virtual ~Printer ()
 

Detailed Description

Definition at line 89 of file schema_interface.h.

Constructor & Destructor Documentation

◆ ~Printer()

virtual grpc_generator::Printer::~Printer ( )
inlinevirtual

Definition at line 90 of file schema_interface.h.

Member Function Documentation

◆ Indent()

virtual void grpc_generator::Printer::Indent ( )
pure virtual

Implemented in ProtoBufPrinter.

◆ Outdent()

virtual void grpc_generator::Printer::Outdent ( )
pure virtual

Implemented in ProtoBufPrinter.

◆ Print() [1/2]

virtual void grpc_generator::Printer::Print ( const char *  string)
pure virtual

Implemented in ProtoBufPrinter.

◆ Print() [2/2]

virtual void grpc_generator::Printer::Print ( const std::map< std::string, std::string > &  vars,
const char *  template_string 
)
pure virtual

Implemented in ProtoBufPrinter.

◆ PrintRaw()

virtual void grpc_generator::Printer::PrintRaw ( const char *  string)
pure virtual

Implemented in ProtoBufPrinter.


The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:40