#ifndef BUSMESSAGE_H_
#define BUSMESSAGE_H_
-#define CONST_MSG_ID_KEY_NAME "_msgid"
-
namespace plpbus {
class BusMessage
{
int add_int_parameter(const char *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);
+ bool get_type(long *type_param);
+ bool get_string_parameter(const char *arg_name_param, const char **value_param);
+ bool get_long_parameter(const char *arg_name_param, long *value_param);
+ bool get_int_parameter(const char *arg_name_param, int *value_param);
+ bool get_double_parameter(const char *arg_name_param, double *value_param);
+ bool get_float_parameter(const char *arg_name_param, float *value_param);
void printout();
protected:
BusMessage();