mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 22:40:05 +00:00
Refactoring, making level 2 message classes more explicitly named
This commit is contained in:
parent
cae04fad37
commit
a280f37289
23 changed files with 236 additions and 155 deletions
|
|
@ -1,6 +1,6 @@
|
|||
#pragma once
|
||||
|
||||
#include <scwx/wsr88d/rda/message.hpp>
|
||||
#include <scwx/wsr88d/rda/level2_message.hpp>
|
||||
|
||||
namespace scwx
|
||||
{
|
||||
|
|
@ -11,7 +11,7 @@ namespace rda
|
|||
|
||||
class PerformanceMaintenanceDataImpl;
|
||||
|
||||
class PerformanceMaintenanceData : public Message
|
||||
class PerformanceMaintenanceData : public Level2Message
|
||||
{
|
||||
public:
|
||||
explicit PerformanceMaintenanceData();
|
||||
|
|
@ -279,7 +279,7 @@ public:
|
|||
bool Parse(std::istream& is);
|
||||
|
||||
static std::shared_ptr<PerformanceMaintenanceData>
|
||||
Create(MessageHeader&& header, std::istream& is);
|
||||
Create(Level2MessageHeader&& header, std::istream& is);
|
||||
|
||||
private:
|
||||
std::unique_ptr<PerformanceMaintenanceDataImpl> p;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue