31 lines
436 B
C++
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
|