mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-11-01 01:20: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>
|
||||
|
||||
#include <string>
|
||||
|
||||
|
|
@ -23,7 +23,7 @@ enum class WaveformType
|
|||
|
||||
class VolumeCoveragePatternDataImpl;
|
||||
|
||||
class VolumeCoveragePatternData : public Message
|
||||
class VolumeCoveragePatternData : public Level2Message
|
||||
{
|
||||
public:
|
||||
explicit VolumeCoveragePatternData();
|
||||
|
|
@ -90,7 +90,7 @@ public:
|
|||
bool Parse(std::istream& is);
|
||||
|
||||
static std::shared_ptr<VolumeCoveragePatternData>
|
||||
Create(MessageHeader&& header, std::istream& is);
|
||||
Create(Level2MessageHeader&& header, std::istream& is);
|
||||
|
||||
private:
|
||||
std::unique_ptr<VolumeCoveragePatternDataImpl> p;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue