Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cf9464cf authored by Myles Watson's avatar Myles Watson Committed by Hansong Zhang
Browse files

PDL: Make GetPayload() const

Test: bluetooth_packet_parser_test
Change-Id: Icd2265863c694c0f794211e161bd50b6a20c25a5
parent 5494a714
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -74,7 +74,7 @@ void PayloadField::GenGetter(std::ostream& s, Size start_offset, Size end_offset
    ERROR(this) << "Ambiguous end offset for payload with no defined size.";
  }

  s << "PacketView<kLittleEndian> GetPayload() {";
  s << "PacketView<kLittleEndian> GetPayload() const {";
  s << "ASSERT(was_validated_);";

  s << "size_t payload_begin = " << start_offset.bits() / 8 << " + (" << start_offset.dynamic_string() << ");";
@@ -90,7 +90,7 @@ void PayloadField::GenGetter(std::ostream& s, Size start_offset, Size end_offset
  s << "return GetLittleEndianSubview(payload_begin, payload_end);";
  s << "}\n\n";

  s << "PacketView<!kLittleEndian> GetPayloadBigEndian() {";
  s << "PacketView<!kLittleEndian> GetPayloadBigEndian() const {";

  s << "size_t payload_begin = " << start_offset.bits() / 8 << " + (" << start_offset.dynamic_string() << ");";