Get desktop application:
View/edit binary Protocol Buffers messages
optional double imaginary = 1
map<int64, int32> nummy = 1
map<string, string> strry = 2
map<int32, Simple3> objjy = 3
map<int64, string> buggy = 4
map<bool, bool> booly = 5
map<string, Numeral> enumy = 6
map<int32, bool> s32booly = 7
map<int64, bool> s64booly = 8
map<uint32, bool> u32booly = 9
map<uint64, bool> u64booly = 10
map<int64, string> m_int64_str = 1
map<bool, Simple> m_bool_simple = 2
oneof union
string title = 1
int64 salary = 2
string Country = 3
string home_address = 4
Used in: MsgWithIndirectRequired, MsgWithOneof
optional float f_nan = 1
optional float f_pinf = 2
optional float f_ninf = 3
optional double d_nan = 4
optional double d_pinf = 5
optional double d_ninf = 6
Used in: Mappy
UNKNOWN = 0
ARABIC = 1
ROMAN = 2
optional double value = 1
Used in: Widget
repeated bool r_bool = 1
repeated int32 r_int32 = 2
repeated int64 r_int64 = 3
repeated uint32 r_uint32 = 4
repeated uint64 r_uint64 = 5
repeated sint32 r_sint32 = 6
repeated sint64 r_sint64 = 7
repeated float r_float = 8
repeated double r_double = 9
repeated string r_string = 10
repeated bytes r_bytes = 11
Used in: Maps, Widget
optional bool o_bool = 1
optional int32 o_int32 = 2
optional int32 o_int32_str = 3
optional int64 o_int64 = 4
optional int64 o_int64_str = 5
optional uint32 o_uint32 = 6
optional uint32 o_uint32_str = 7
optional uint64 o_uint64 = 8
optional uint64 o_uint64_str = 9
optional sint32 o_sint32 = 10
optional sint32 o_sint32_str = 11
optional sint64 o_sint64 = 12
optional sint64 o_sint64_str = 13
optional float o_float = 14
optional float o_float_str = 15
optional double o_double = 16
optional double o_double_str = 17
optional string o_string = 18
optional bytes o_bytes = 19
Used in: Mappy, SimpleNull3
map<string, string> stringy = 1
repeated string slices = 1
Used in: Widget