mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 21:10:04 +00:00
add needed overrides for clang
This commit is contained in:
parent
fe37d6080a
commit
7f672f709b
9 changed files with 23 additions and 23 deletions
|
|
@ -105,7 +105,7 @@ public:
|
||||||
std::chrono::system_clock::time_point
|
std::chrono::system_clock::time_point
|
||||||
segment_event_begin(std::size_t s) const;
|
segment_event_begin(std::size_t s) const;
|
||||||
|
|
||||||
std::size_t data_size() const;
|
std::size_t data_size() const override;
|
||||||
|
|
||||||
bool Parse(std::istream& is) override;
|
bool Parse(std::istream& is) override;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -29,16 +29,16 @@ public:
|
||||||
operator=(DigitalRadialDataArrayPacket&&) noexcept;
|
operator=(DigitalRadialDataArrayPacket&&) noexcept;
|
||||||
|
|
||||||
uint16_t packet_code() const override;
|
uint16_t packet_code() const override;
|
||||||
uint16_t index_of_first_range_bin() const;
|
uint16_t index_of_first_range_bin() const override;
|
||||||
uint16_t number_of_range_bins() const;
|
uint16_t number_of_range_bins() const override;
|
||||||
int16_t i_center_of_sweep() const;
|
int16_t i_center_of_sweep() const override;
|
||||||
int16_t j_center_of_sweep() const;
|
int16_t j_center_of_sweep() const override;
|
||||||
float range_scale_factor() const;
|
float range_scale_factor() const;
|
||||||
uint16_t number_of_radials() const;
|
uint16_t number_of_radials() const override;
|
||||||
|
|
||||||
float start_angle(uint16_t r) const;
|
float start_angle(uint16_t r) const override;
|
||||||
float delta_angle(uint16_t r) const;
|
float delta_angle(uint16_t r) const override;
|
||||||
const std::vector<uint8_t>& level(uint16_t r) const;
|
const std::vector<uint8_t>& level(uint16_t r) const override;
|
||||||
|
|
||||||
size_t data_size() const override;
|
size_t data_size() const override;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ public:
|
||||||
|
|
||||||
const std::vector<std::vector<std::shared_ptr<Packet>>>& page_list() const;
|
const std::vector<std::vector<std::shared_ptr<Packet>>>& page_list() const;
|
||||||
|
|
||||||
bool Parse(std::istream& is);
|
bool Parse(std::istream& is) override;
|
||||||
|
|
||||||
static constexpr size_t SIZE = 102u;
|
static constexpr size_t SIZE = 102u;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ public:
|
||||||
GraphicProductMessage(GraphicProductMessage&&) noexcept;
|
GraphicProductMessage(GraphicProductMessage&&) noexcept;
|
||||||
GraphicProductMessage& operator=(GraphicProductMessage&&) noexcept;
|
GraphicProductMessage& operator=(GraphicProductMessage&&) noexcept;
|
||||||
|
|
||||||
std::shared_ptr<ProductDescriptionBlock> description_block() const;
|
std::shared_ptr<ProductDescriptionBlock> description_block() const override;
|
||||||
std::shared_ptr<ProductSymbologyBlock> symbology_block() const;
|
std::shared_ptr<ProductSymbologyBlock> symbology_block() const;
|
||||||
std::shared_ptr<GraphicAlphanumericBlock> graphic_block() const;
|
std::shared_ptr<GraphicAlphanumericBlock> graphic_block() const;
|
||||||
std::shared_ptr<TabularAlphanumericBlock> tabular_block() const;
|
std::shared_ptr<TabularAlphanumericBlock> tabular_block() const;
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@ public:
|
||||||
|
|
||||||
size_t data_size() const override;
|
size_t data_size() const override;
|
||||||
|
|
||||||
bool Parse(std::istream& is);
|
bool Parse(std::istream& is) override;
|
||||||
|
|
||||||
static constexpr size_t SIZE = 102u;
|
static constexpr size_t SIZE = 102u;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ public:
|
||||||
RadarCodedMessage(RadarCodedMessage&&) noexcept;
|
RadarCodedMessage(RadarCodedMessage&&) noexcept;
|
||||||
RadarCodedMessage& operator=(RadarCodedMessage&&) noexcept;
|
RadarCodedMessage& operator=(RadarCodedMessage&&) noexcept;
|
||||||
|
|
||||||
std::shared_ptr<ProductDescriptionBlock> description_block() const;
|
std::shared_ptr<ProductDescriptionBlock> description_block() const override;
|
||||||
|
|
||||||
bool Parse(std::istream& is) override;
|
bool Parse(std::istream& is) override;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,16 +27,16 @@ public:
|
||||||
RadialDataPacket& operator=(RadialDataPacket&&) noexcept;
|
RadialDataPacket& operator=(RadialDataPacket&&) noexcept;
|
||||||
|
|
||||||
uint16_t packet_code() const override;
|
uint16_t packet_code() const override;
|
||||||
uint16_t index_of_first_range_bin() const;
|
uint16_t index_of_first_range_bin() const override;
|
||||||
uint16_t number_of_range_bins() const;
|
uint16_t number_of_range_bins() const override;
|
||||||
int16_t i_center_of_sweep() const;
|
int16_t i_center_of_sweep() const override;
|
||||||
int16_t j_center_of_sweep() const;
|
int16_t j_center_of_sweep() const override;
|
||||||
float scale_factor() const;
|
float scale_factor() const;
|
||||||
uint16_t number_of_radials() const;
|
uint16_t number_of_radials() const override;
|
||||||
|
|
||||||
float start_angle(uint16_t r) const;
|
float start_angle(uint16_t r) const override;
|
||||||
float delta_angle(uint16_t r) const;
|
float delta_angle(uint16_t r) const override;
|
||||||
const std::vector<uint8_t>& level(uint16_t r) const;
|
const std::vector<uint8_t>& level(uint16_t r) const override;
|
||||||
|
|
||||||
size_t data_size() const override;
|
size_t data_size() const override;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ public:
|
||||||
|
|
||||||
const std::vector<std::vector<std::string>>& page_list() const;
|
const std::vector<std::vector<std::string>>& page_list() const;
|
||||||
|
|
||||||
bool Parse(std::istream& is);
|
bool Parse(std::istream& is) override;
|
||||||
bool Parse(std::istream& is, bool skipHeader);
|
bool Parse(std::istream& is, bool skipHeader);
|
||||||
|
|
||||||
static constexpr size_t SIZE = 102u;
|
static constexpr size_t SIZE = 102u;
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@ public:
|
||||||
TabularProductMessage(TabularProductMessage&&) noexcept;
|
TabularProductMessage(TabularProductMessage&&) noexcept;
|
||||||
TabularProductMessage& operator=(TabularProductMessage&&) noexcept;
|
TabularProductMessage& operator=(TabularProductMessage&&) noexcept;
|
||||||
|
|
||||||
std::shared_ptr<ProductDescriptionBlock> description_block() const;
|
std::shared_ptr<ProductDescriptionBlock> description_block() const override;
|
||||||
std::shared_ptr<TabularAlphanumericBlock> tabular_block() const;
|
std::shared_ptr<TabularAlphanumericBlock> tabular_block() const;
|
||||||
|
|
||||||
bool Parse(std::istream& is) override;
|
bool Parse(std::istream& is) override;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue