]> pilppa.org Git - libplpbus.git/blobdiff - src/plpbus/BusMessage.hh
Fixed the transfer of double and float parameters in busmessage.
[libplpbus.git] / src / plpbus / BusMessage.hh
index 4627eb46d4b03b17968b907e5f32c1c114619a2b..2ebd63581dd296a5e6b78edc5c43db591795298d 100644 (file)
@@ -20,10 +20,10 @@ namespace plpbus {
                        BusMessage(long type_param, const char *arg_name_param, const char *arg_string_value_param);
                        virtual ~BusMessage();
                        int add_string_parameter(std::string arg_name_param, std::string string_value_param);
-                       int add_long_parameter(const char *arg_name_param, long value_param);
+                       int add_long_parameter(std::string arg_name_param, long value_param);
                        int add_int_parameter(std::string arg_name_param, int value_param);
-                       int add_double_parameter(const char *arg_name_param, double value_param);
-                       int add_float_parameter(const char *arg_name_param, float value_param);
+                       int add_double_parameter(std::string arg_name_param, double value_param);
+                       int add_float_parameter(std::string arg_name_param, float value_param);
                        long get_type(int *err_flg);
                        std::string get_string_parameter(std::string arg_name_param, int *err_flg);
                        long get_long_parameter(std::string arg_name_param, int *err_flg);