#pragma once #include #include "KingSystem/Utils/Thread/MessageTransceiverId.h" namespace ksys { class MesTransceiverIdGen { public: MesTransceiverIdGen(); virtual ~MesTransceiverIdGen(); virtual MesTransceiverId* getId(); virtual bool m1(void*); virtual void m2(void* x); virtual void setField0(const u32& value) { mTransceiverId._0 = value; } protected: MesTransceiverId mTransceiverId; private: static u32 sId; }; } // namespace ksys