diff options
Diffstat (limited to 'lib/protocol_benchmarks.py')
-rwxr-xr-x | lib/protocol_benchmarks.py | 34 |
1 files changed, 13 insertions, 21 deletions
diff --git a/lib/protocol_benchmarks.py b/lib/protocol_benchmarks.py index 7f3e2f2..cc47b38 100755 --- a/lib/protocol_benchmarks.py +++ b/lib/protocol_benchmarks.py @@ -328,10 +328,8 @@ class ArduinoJSON(DummyProtocol): child = enc_node + "l" while child in self.children: child += "_" - self.enc_buf += ( - "ArduinoJson::JsonArray& {} = {}.createNestedArray();\n".format( - child, enc_node - ) + self.enc_buf += "ArduinoJson::JsonArray& {} = {}.createNestedArray();\n".format( + child, enc_node ) self.children.add(child) self.from_json(value, child) @@ -340,10 +338,8 @@ class ArduinoJSON(DummyProtocol): child = enc_node + "o" while child in self.children: child += "_" - self.enc_buf += ( - "ArduinoJson::JsonObject& {} = {}.createNestedObject();\n".format( - child, enc_node - ) + self.enc_buf += "ArduinoJson::JsonObject& {} = {}.createNestedObject();\n".format( + child, enc_node ) self.children.add(child) self.from_json(value, child) @@ -620,15 +616,11 @@ class CapnProtoC(DummyProtocol): [len(value)], ) for i, elem in enumerate(value): - self.enc_buf += ( - "capn_set{:d}({}.{}, {:d}, capn_from_f{:d}({:f}));\n".format( - self.float_bits, self.name, key, i, self.float_bits, elem - ) + self.enc_buf += "capn_set{:d}({}.{}, {:d}, capn_from_f{:d}({:f}));\n".format( + self.float_bits, self.name, key, i, self.float_bits, elem ) - self.dec_buf += ( - "kout << capn_to_f{:d}(capn_get{:d}({}.{}, {:d}));\n".format( - self.float_bits, self.float_bits, self.name, key, i - ) + self.dec_buf += "kout << capn_to_f{:d}(capn_get{:d}({}.{}, {:d}));\n".format( + self.float_bits, self.float_bits, self.name, key, i ) self.assign_and_kout( self.float_type, @@ -1204,10 +1196,8 @@ class NanoPB(DummyProtocol): self.cc_encoders += ( "if (!pb_encode_tag_for_field(stream, field)) return false;\n" ) - self.cc_encoders += ( - 'return pb_encode_string(stream, (uint8_t*)"{}", {:d});\n'.format( - value, len(value) - ) + self.cc_encoders += 'return pb_encode_string(stream, (uint8_t*)"{}", {:d});\n'.format( + value, len(value) ) self.cc_encoders += "}\n" self.enc_buf += "msg.{}{}.funcs.encode = encode_{};\n".format( @@ -1388,7 +1378,9 @@ class UBJ(DummyProtocol): ret = 'kout << dec << "dec:";\n' ret += self.dec_buf ret += "kout << endl;\n" - ret += "ubjr_cleanup_dynamic(&dynamic_root);\n" # This causes the data (including all strings) to be free'd + ret += ( + "ubjr_cleanup_dynamic(&dynamic_root);\n" + ) # This causes the data (including all strings) to be free'd ret += "ubjr_close_context(ctx);\n" return ret |