]> pilppa.org Git - libplpbus.git/blobdiff - src/plpbus/BusMessage.cc
added .gitignore and started converting to use libplp for debug
[libplpbus.git] / src / plpbus / BusMessage.cc
index 2e52f1f2c7e35ffb0ea89029bb29e27e9044892b..bc05f0755b38eb6de855d5ea4aacd1c484f28dcc 100644 (file)
@@ -5,6 +5,8 @@
  *      Author: lamikr
  */
 
+#include <plp/log.h>
+
 #include "BusMessage.hh"
 
 using namespace std;
@@ -169,14 +171,14 @@ void BusMessage::printout_dataitem(long index, plpbus_orb::DataItem *item) {
                                                const char *val;
 
                                                item->value >>= val;
-                                               cout << "       [" << index << "] name: " << item->name << ", value: " << val << endl;
+                                               log_debug("     [%d], value: %s\n", index, val);
                                        }
                                        break;
                                case tk_long:
                                        {
                                                long    val;
                                                item->value >>= val;
-                                               cout << "       [" << index << "] name: " << item->name << ", value: " << val << endl;
+                                               log_debug("     [%d], value: %ld\n", index, val);
                                                //val_str       = strdup("long");
                                        }
                                        break;
@@ -184,7 +186,7 @@ void BusMessage::printout_dataitem(long index, plpbus_orb::DataItem *item) {
                                        {
                                                double val;
                                                item->value >>= val;
-                                               cout << "       [" << index << "] name: " << item->name << ", value: " << val << endl;
+                                               log_debug("     [%d], value: %f\n", index, val);
                                                //val_str       = strdup("double");
                                        }
                                        break;
@@ -192,20 +194,20 @@ void BusMessage::printout_dataitem(long index, plpbus_orb::DataItem *item) {
                                        {
                                                float val;
                                                item->value >>= val;
-                                               cout << "       [" << index << "] name: " << item->name << ", value: " << val << endl;
+                                               log_debug("     [%d] name: %s, value: %f\n", index, val);
                                                //val_str       = strdup("float");
                                        }
                                        break;
                                default:
-                                       cout << "       [" << index << "] name: " << item->name << ", value unknown. " << endl;
+                                       log_error("     [%d] name, value unknown\n", index);
                        }
                }
                else {
-                       cout << "       [" << index << "] Invalid dataItem, name or value NULL." << endl;
+                       log_error("     [%d] Invalid data item name name or value\n", index);
                }
        }
        else {
-               cout << "       [" << index << "] dataItem NULL." << endl;
+               log_error("     [%d] dataItem NULL.", index);
        }
 }
 
@@ -214,10 +216,10 @@ void BusMessage::printout() {
        DataItem        item;
 
        count   = _dataItemSeq.length();
-       cout << "BusMessage.printout(): parameter count: " << count << endl;
+       log_debug("BusMessage.printout(): parameter count: %l\n", count);
        for (long ii = 0; ii < count; ii++) {
                item    = _dataItemSeq[ii];
                printout_dataitem(ii, &item);
        }
-       cout << "BusMessage.printout() done" << endl;
+       log_debug("BusMessage.printout() done\n");;
 }