Revision d1e0f2ca monl/mon_measure.h

View differences:

monl/mon_measure.h
61 61
	/* Bitmask defining the capabilities of this instance of the measure */
62 62
	MeasurementCapabilities flags;
63 63

  
64
	/* Parameter values */
65
	MonParameterValue *param_values;
66

  
67 64
	/* Pointer to the MeasurePlugin class describing this measure */
68 65
	class MeasurePlugin *measure_plugin;
69 66

  
......
72 69

  
73 70
	MonHandler mh_remote;
74 71

  
75
	SocketId dst_socketid;
72
	uint8_t dst_socketid[SOCKETID_SIZE];
76 73
	MsgType  msg_type;
77 74

  
78

  
79 75
	int used_counter;
80 76

  
81 77
	ResultBuffer *rb;
82 78

  
79
	/* Parameter values */
80
	MonParameterValue *param_values;
81

  
82

  
83 83
	void debugInit(const char *);
84 84
	void debugStop();
85 85
	std::fstream output_file;
......
128 128

  
129 129
	virtual ~MonMeasure() {
130 130
		delete[] param_values;
131
		if(dst_socketid)
132
			delete[] (char *) dst_socketid;
133 131
		if(rb != NULL)
134 132
			delete rb;
135 133
	};

Also available in: Unified diff