Get desktop application:
View/edit binary Protocol Buffers messages
string str1 = 1
string str2 = 2
string str3 = 3
bool bar = 4
int32 baz = 5
bool bam = 6
string arg1 = 1
string arg2 = 2
string arg3 = 3
string arg1 = 1
string arg2 = 2
Used in: TopLevelFlagsAndPositionalArgs
int32 sub1_flag = 1
string sub1_pos_arg = 2
Used in: TopLevelFlagsAndPositionalArgs
int32 sub2_flag = 1
string sub2_pos_arg = 2
int32 top_level_flag1 = 1
string top_level_flag2 = 2
string top_pos_arg1 = 3
string top_pos_arg2 = 4
oneof subcommand