mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 13:30:06 +00:00
Inherit DigitalRadarData from GenericRadarData
This commit is contained in:
parent
571d0b2ce9
commit
730c1a9ba7
2 changed files with 223 additions and 15 deletions
|
|
@ -1,9 +1,6 @@
|
|||
#pragma once
|
||||
|
||||
#include <scwx/wsr88d/rda/level2_message.hpp>
|
||||
|
||||
#include <units/angle.h>
|
||||
#include <units/length.h>
|
||||
#include <scwx/wsr88d/rda/generic_radar_data.hpp>
|
||||
|
||||
namespace scwx
|
||||
{
|
||||
|
|
@ -12,7 +9,7 @@ namespace wsr88d
|
|||
namespace rda
|
||||
{
|
||||
|
||||
class DigitalRadarData : public Level2Message
|
||||
class DigitalRadarData : public GenericRadarData
|
||||
{
|
||||
public:
|
||||
explicit DigitalRadarData();
|
||||
|
|
@ -56,6 +53,9 @@ public:
|
|||
std::uint16_t tover() const;
|
||||
std::uint16_t radial_spot_blanking_status() const;
|
||||
|
||||
std::shared_ptr<GenericRadarData::MomentDataBlock>
|
||||
moment_data_block(DataBlockType type) const;
|
||||
|
||||
bool Parse(std::istream& is);
|
||||
|
||||
static std::shared_ptr<DigitalRadarData> Create(Level2MessageHeader&& header,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue