Hi,
I define a message in .proto file with default values for all
elements. After instantiation of generated class (C++), calling
'PrintDebugString()' or 'SerializeToOstream()' produces no output. If
I set the any element manually via 'set_' method, then on output I get
only that value. Calling
The purpose of default values is to define what the getter methods for those
fields return when the field is not set. This is really the only purpose.
We do not serialize default values because it would be a waste of space.
On Sat, Jul 4, 2009 at 1:47 PM, Zl D zlatko.zla...@gmail.com wrote:
Thank you very much for an answer, I thought that I'm missing
something when I saw empty debug string.
On Jul 5, 3:24 am, Kenton Varda ken...@google.com wrote:
The purpose of default values is to define what the getter methods for those
fields return when the field is not set. This is really