Loading system/gd/packet/parser/packet_def.cc +1 −0 Original line number Diff line number Diff line Loading @@ -337,6 +337,7 @@ void PacketDef::GenBuilderDefinitionPybind11(std::ostream& s) const { s << ", PacketBuilder<!kLittleEndian>"; } } s << ", std::shared_ptr<" << name_ << "Builder>"; s << ">(m, \"" << name_ << "Builder\")"; if (!fields_.HasBody()) { GenBuilderCreatePybind11(s); Loading system/gd/packet/python3_module.cc +5 −3 Original line number Diff line number Diff line Loading @@ -60,9 +60,11 @@ using ::bluetooth::packet::PacketView; using ::bluetooth::packet::parser::ChecksumTypeChecker; PYBIND11_MODULE(bluetooth_packets_python3, m) { py::class_<BasePacketBuilder>(m, "BasePacketBuilder"); py::class_<PacketBuilder<kLittleEndian>, BasePacketBuilder>(m, "PacketBuilderLittleEndian"); py::class_<PacketBuilder<!kLittleEndian>, BasePacketBuilder>(m, "PacketBuilderBigEndian"); py::class_<BasePacketBuilder, std::shared_ptr<BasePacketBuilder>>(m, "BasePacketBuilder"); py::class_<PacketBuilder<kLittleEndian>, BasePacketBuilder, std::shared_ptr<PacketBuilder<kLittleEndian>>>( m, "PacketBuilderLittleEndian"); py::class_<PacketBuilder<!kLittleEndian>, BasePacketBuilder, std::shared_ptr<PacketBuilder<!kLittleEndian>>>( m, "PacketBuilderBigEndian"); py::class_<BaseStruct>(m, "BaseStruct"); py::class_<PacketStruct<kLittleEndian>, BaseStruct>(m, "PacketStructLittleEndian"); py::class_<PacketStruct<!kLittleEndian>, BaseStruct>(m, "PacketStructBigEndian"); Loading Loading
system/gd/packet/parser/packet_def.cc +1 −0 Original line number Diff line number Diff line Loading @@ -337,6 +337,7 @@ void PacketDef::GenBuilderDefinitionPybind11(std::ostream& s) const { s << ", PacketBuilder<!kLittleEndian>"; } } s << ", std::shared_ptr<" << name_ << "Builder>"; s << ">(m, \"" << name_ << "Builder\")"; if (!fields_.HasBody()) { GenBuilderCreatePybind11(s); Loading
system/gd/packet/python3_module.cc +5 −3 Original line number Diff line number Diff line Loading @@ -60,9 +60,11 @@ using ::bluetooth::packet::PacketView; using ::bluetooth::packet::parser::ChecksumTypeChecker; PYBIND11_MODULE(bluetooth_packets_python3, m) { py::class_<BasePacketBuilder>(m, "BasePacketBuilder"); py::class_<PacketBuilder<kLittleEndian>, BasePacketBuilder>(m, "PacketBuilderLittleEndian"); py::class_<PacketBuilder<!kLittleEndian>, BasePacketBuilder>(m, "PacketBuilderBigEndian"); py::class_<BasePacketBuilder, std::shared_ptr<BasePacketBuilder>>(m, "BasePacketBuilder"); py::class_<PacketBuilder<kLittleEndian>, BasePacketBuilder, std::shared_ptr<PacketBuilder<kLittleEndian>>>( m, "PacketBuilderLittleEndian"); py::class_<PacketBuilder<!kLittleEndian>, BasePacketBuilder, std::shared_ptr<PacketBuilder<!kLittleEndian>>>( m, "PacketBuilderBigEndian"); py::class_<BaseStruct>(m, "BaseStruct"); py::class_<PacketStruct<kLittleEndian>, BaseStruct>(m, "PacketStructLittleEndian"); py::class_<PacketStruct<!kLittleEndian>, BaseStruct>(m, "PacketStructBigEndian"); Loading