diff --git a/README.md b/README.md index 10cd00a..b87419a 100644 --- a/README.md +++ b/README.md @@ -90,14 +90,9 @@ Supported field types: - [x] other messages (see [Limitations](#Limitations)) - [x] repeated - [x] optional -- [x] double -- [x] float -- [x] int32, sint32, uint32 -- [x] int64, sint64, uint64 -- [x] fixed32 -- [x] fixed64 -- [x] sfixed32 -- [x] sfixed64 +- [x] double, float +- [x] int32, sint32, uint32, fixed32, sfixed32 +- [x] int64, sint64, uint64, fixed64, sfixed64 - [x] bool - [x] string - [x] bytes @@ -122,8 +117,8 @@ proto3 | C++ -----------|---- `message` | `class` `repeated` | `std::vector` or `std::list` -`double` | `double` -`float` | `float` +`double` | `protogen_x_y_z::field<double>` +`float` | `protogen_x_y_z::field<float>` `int32` | `protogen_x_y_z::field<int32_t>` `sint32` | `protogen_x_y_z::field<int32_t>` `uint32` | `protogen_x_y_z::field<uint32_t>` @@ -134,7 +129,7 @@ proto3 | C++ `fixed64` | `protogen_x_y_z::field<uint64_t>` `sfixed32` | `protogen_x_y_z::field<int32_t>` `sfixed64` | `protogen_x_y_z::field<int64_t>` -`bool` | `bool` +`bool` | `protogen_x_y_z::field<bool>` `string` | `std::string` `bytes` | `std::vector<uint8_t>`