From e6d62217a3847472b4d06ace43588d8346aca23a Mon Sep 17 00:00:00 2001
From: sylvieee-iot <sylvieee.iot@gmail.com>
Date: Thu, 2 May 2024 21:46:08 +0300
Subject: [PATCH] Improv eexample

---
 .../open-bp-cpp/example/buttplugCpp.cpp       | 25 ++++++-------------
 1 file changed, 8 insertions(+), 17 deletions(-)

diff --git a/third_party/open-bp-cpp/example/buttplugCpp.cpp b/third_party/open-bp-cpp/example/buttplugCpp.cpp
index 12a5f33d..8d0f63ee 100644
--- a/third_party/open-bp-cpp/example/buttplugCpp.cpp
+++ b/third_party/open-bp-cpp/example/buttplugCpp.cpp
@@ -2,25 +2,16 @@
 //
 
 #include "buttplugCpp.h"
-
-
-using namespace std;
+#include <cstdio>
 
 void callbackFunction(const mhl::Messages msg) {
-	if (msg.messageType == mhl::MessageTypes::DeviceList) {
-		cout << "Device List callback" << endl;
-	}
-	if (msg.messageType == mhl::MessageTypes::DeviceAdded) {
-		cout << "Device Added callback" << endl;
-	}
-	if (msg.messageType == mhl::MessageTypes::ServerInfo) {
-		cout << "Server Info callback" << endl;
-	}
-	if (msg.messageType == mhl::MessageTypes::DeviceRemoved) {
-		cout << "Device Removed callback" << endl;
-	}
-	if (msg.messageType == mhl::MessageTypes::SensorReading) {
-		cout << "Sensor Reading callback" << endl;
+	switch (msg.messageType) {
+		case mhl::MessageTypes::DeviceList: std::printf("Device List callback\n"); break;
+		case mhl::MessageTypes::DeviceAdded: std::printf("Device List callback\n"); break;
+		case mhl::MessageTypes::ServerInfo: std::printf("Server info callback\n"); break;
+		case mhl::MessageTypes::DeviceRemoved: std::printf("Device Removed callback\n"); break;
+		case mhl::MessageTypes::SensorReading: std::printf("Sensor reading callback\n"); break;
+		default: printf("Unknown message")
 	}
 }