nestedmessages.proto 691 B

123456789101112131415161718192021222324252627
  1. syntax = "proto3";
  2. package qtprotobufnamespace.tests.nested;
  3. message NestedFieldMessage {
  4. sint32 testFieldInt = 1;
  5. message NestedMessage {
  6. sint32 testFieldInt = 1;
  7. }
  8. NestedMessage nested = 2;
  9. }
  10. message NestedFieldMessage2 {
  11. message NestedMessageLevel1 {
  12. message NestedMessageLevel2 {
  13. sint32 testFieldInt = 1;
  14. }
  15. NestedMessageLevel2 nested = 1;
  16. }
  17. NestedMessageLevel1 nested1 = 2;
  18. NestedMessageLevel1.NestedMessageLevel2 nested2 = 3;
  19. }
  20. message NeighborNested {
  21. NestedFieldMessage.NestedMessage neighborNested = 1;
  22. NestedFieldMessage2.NestedMessageLevel1.NestedMessageLevel2 neighborNested2 = 2;
  23. }