IM_Client/api/MP/Mph.h

31 lines
436 B
C++

//
// Created by dongl on 23-4-21.
//
#ifndef IM2_MPH_H
#define IM2_MPH_H
#include "proto/mp.mp.pb.h"
#include "proto/mp.mph.pb.h"
class Mph {
public:
Mph(mp::MP_TYPE type) {
mph = new mp::mph();
mph->set_mp_sum(1);
mph->set_mp_id(1);
mph->set_mp_type(type);
mph->set_mpb_size(1);
}
virtual ~Mph() {
delete mph;
}
protected:
mp::mph* mph;
};
#endif //IM2_MPH_H