Home | History | Annotate | Download | only in cpp

Lines Matching refs:printer

37 #include <google/protobuf/io/printer.h>
69 GeneratePrivateMembers(io::Printer* printer) const {
70 printer->Print(variables_, "int $name$_;\n");
74 GenerateAccessorDeclarations(io::Printer* printer) const {
75 printer->Print(variables_,
81 GenerateInlineAccessorDefinitions(io::Printer* printer) const {
82 printer->Print(variables_,
94 GenerateClearingCode(io::Printer* printer) const {
95 printer->Print(variables_, "$name$_ = $default$;\n");
99 GenerateMergingCode(io::Printer* printer) const {
100 printer->Print(variables_, "set_$name$(from.$name$());\n");
104 GenerateSwappingCode(io::Printer* printer) const {
105 printer->Print(variables_, "std::swap($name$_, other->$name$_);\n");
109 GenerateConstructorCode(io::Printer* printer) const {
110 printer->Print(variables_, "$name$_ = $default$;\n");
114 GenerateMergeFromCodedStream(io::Printer* printer) const {
115 printer->Print(variables_,
123 printer->Print(variables_,
127 printer->Print(variables_,
132 GenerateSerializeWithCachedSizes(io::Printer* printer) const {
133 printer->Print(variables_,
139 GenerateSerializeWithCachedSizesToArray(io::Printer* printer) const {
140 printer->Print(variables_,
146 GenerateByteSize(io::Printer* printer) const {
147 printer->Print(variables_,
163 GeneratePrivateMembers(io::Printer* printer) const {
164 printer->Print(variables_,
167 printer->Print(variables_,
173 GenerateAccessorDeclarations(io::Printer* printer) const {
174 printer->Print(variables_,
178 printer->Print(variables_,
184 GenerateInlineAccessorDefinitions(io::Printer* printer) const {
185 printer->Print(variables_,
197 printer->Print(variables_,
209 GenerateClearingCode(io::Printer* printer) const {
210 printer->Print(variables_, "$name$_.Clear();\n");
214 GenerateMergingCode(io::Printer* printer) const {
215 printer->Print(variables_, "$name$_.MergeFrom(from.$name$_);\n");
219 GenerateSwappingCode(io::Printer* printer) const {
220 printer->Print(variables_, "$name$_.Swap(&other->$name$_);\n");
224 GenerateConstructorCode(io::Printer* printer) const {
229 GenerateMergeFromCodedStream(io::Printer* printer) const {
231 printer->Print(variables_,
239 printer->Print(variables_,
243 printer->Print("}\n");
247 GenerateMergeFromCodedStreamWithPacking(io::Printer* printer) const {
251 printer->Print(variables_,
257 printer->Print(variables_,
276 GenerateSerializeWithCachedSizes(io::Printer* printer) const {
279 printer->Print(variables_,
288 printer->Print(variables_,
291 printer->Print(variables_,
295 printer->Print(variables_,
299 printer->Print("}\n");
303 GenerateSerializeWithCachedSizesToArray(io::Printer* printer) const {
306 printer->Print(variables_,
316 printer->Print(variables_,
319 printer->Print(variables_,
323 printer->Print(variables_,
327 printer->Print("}\n");
331 GenerateByteSize(io::Printer* printer) const {
332 printer->Print(variables_,
335 printer->Indent();
336 printer->Print(variables_,
343 printer->Print(variables_,
351 printer->Print(variables_,
354 printer->Outdent();
355 printer->Print("}\n");