1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-10-30 23:03:05 +00:00

Use the override special identifier when overriding a virtual function

This commit is contained in:
Carles Fernandez
2017-08-16 00:58:10 +02:00
parent e2f02a50f0
commit 07113fd89d
58 changed files with 727 additions and 610 deletions

View File

@@ -58,7 +58,8 @@ public:
boost::shared_ptr<gr::msg_queue> queue);
virtual ~FileSignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -66,18 +67,21 @@ public:
/*!
* \brief Returns "File_Signal_Source".
*/
std::string implementation()
std::string implementation() override
{
return "File_Signal_Source";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
std::string filename()
{
return filename_;

View File

@@ -57,7 +57,8 @@ public:
unsigned int out_stream, gr::msg_queue::sptr queue);
virtual ~FlexibandSignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -65,19 +66,21 @@ public:
/*!
* \brief Returns "Flexiband_Signal_Source".
*/
std::string implementation()
std::string implementation() override
{
return "Flexiband_Signal_Source";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
gr::basic_block_sptr get_right_block(int RF_channel);
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
gr::basic_block_sptr get_right_block(int RF_channel) override;
private:
std::string role_;

View File

@@ -52,18 +52,18 @@ public:
//! Virtual destructor
virtual ~GenSignalSource();
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
std::string role(){ return role_; }
std::string role() override { return role_; }
//! Returns "Signal Source"
std::string implementation(){ return "Signal Source"; }
size_t item_size(){ return 0; }
std::string implementation() override { return "Signal Source"; }
size_t item_size() override { return 0; }
GNSSBlockInterface *signal_generator(){ return signal_generator_; }
GNSSBlockInterface *signal_generator() { return signal_generator_; }
private:
GNSSBlockInterface *signal_generator_;

View File

@@ -52,7 +52,7 @@ public:
unsigned int out_stream, gr::msg_queue::sptr queue);
virtual ~Gn3sSignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -60,18 +60,20 @@ public:
/*!
* \brief Returns "Gn3sSignalSource".
*/
std::string implementation()
std::string implementation() override
{
return "Gn3sSignalSource";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
private:
std::string role_;

View File

@@ -59,7 +59,7 @@ public:
boost::shared_ptr<gr::msg_queue> queue);
virtual ~NsrFileSignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -67,34 +67,41 @@ public:
/*!
* \brief Returns "Nsr_File_Signal_Source".
*/
std::string implementation()
std::string implementation() override
{
return "Nsr_File_Signal_Source";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
std::string filename()
{
return filename_;
}
std::string item_type()
{
return item_type_;
}
bool repeat()
{
return repeat_;
}
long sampling_frequency()
{
return sampling_frequency_;
}
long samples()
{
return samples_;

View File

@@ -56,7 +56,7 @@ public:
virtual ~OsmosdrSignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -64,19 +64,20 @@ public:
/*!
* \brief Returns "Osmosdr_Signal_Source"
*/
std::string implementation()
std::string implementation() override
{
return "Osmosdr_Signal_Source";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
private:
std::string role_;

View File

@@ -52,7 +52,8 @@ public:
unsigned int out_stream, gr::msg_queue::sptr queue);
virtual ~RawArraySignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -60,18 +61,20 @@ public:
/*!
* \brief Returns "RawArraySignalSource".
*/
std::string implementation()
std::string implementation() override
{
return "Raw_Array_Signal_Source";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
private:
std::string role_;

View File

@@ -57,7 +57,7 @@ public:
virtual ~RtlTcpSignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -65,19 +65,20 @@ public:
/*!
* \brief Returns "RtlTcp_Signal_Source"
*/
std::string implementation()
std::string implementation() override
{
return "RtlTcp_Signal_Source";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
private:
std::string role_;

View File

@@ -56,7 +56,7 @@ public:
boost::shared_ptr<gr::msg_queue> queue);
virtual ~SpirFileSignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -64,34 +64,41 @@ public:
/*!
* \brief Returns "Spir_File_Signal_Source".
*/
std::string implementation()
std::string implementation() override
{
return "Spir_File_Signal_Source";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
std::string filename()
{
return filename_;
}
std::string item_type()
{
return item_type_;
}
bool repeat()
{
return repeat_;
}
long sampling_frequency()
{
return sampling_frequency_;
}
long samples()
{
return samples_;

View File

@@ -60,7 +60,7 @@ public:
boost::shared_ptr<gr::msg_queue> queue);
virtual ~TwoBitCpxFileSignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -68,34 +68,41 @@ public:
/*!
* \brief Returns "Two_Bit_Cpx_File_Signal_Source".
*/
std::string implementation()
std::string implementation() override
{
return "Two_Bit_Cpx_File_Signal_Source";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
std::string filename()
{
return filename_;
}
std::string item_type()
{
return item_type_;
}
bool repeat()
{
return repeat_;
}
long sampling_frequency()
{
return sampling_frequency_;
}
long samples()
{
return samples_;

View File

@@ -61,7 +61,7 @@ public:
boost::shared_ptr<gr::msg_queue> queue);
virtual ~TwoBitPackedFileSignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -69,50 +69,61 @@ public:
/*!
* \brief Returns "Two_Bit_Packed_File_Signal_Source".
*/
std::string implementation()
std::string implementation() override
{
return "Two_Bit_Packed_File_Signal_Source";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
std::string filename()
{
return filename_;
}
std::string item_type()
{
return item_type_;
}
bool repeat()
{
return repeat_;
}
long sampling_frequency()
{
return sampling_frequency_;
}
long samples()
{
return samples_;
}
bool big_endian_items()
{
return big_endian_items_;
}
bool big_endian_bytes()
{
return big_endian_bytes_;
}
bool is_complex()
{
return is_complex_;
}
bool reverse_interleaving()
{
return reverse_interleaving_;

View File

@@ -55,7 +55,7 @@ public:
virtual ~UhdSignalSource();
std::string role()
std::string role() override
{
return role_;
}
@@ -63,23 +63,23 @@ public:
/*!
* \brief Returns "UHD_Signal_Source"
*/
std::string implementation()
std::string implementation() override
{
return "UHD_Signal_Source";
}
size_t item_size()
size_t item_size() override
{
return item_size_;
}
void connect(gr::top_block_sptr top_block);
void disconnect(gr::top_block_sptr top_block);
gr::basic_block_sptr get_left_block();
gr::basic_block_sptr get_right_block();
gr::basic_block_sptr get_right_block(int RF_channel);
void connect(gr::top_block_sptr top_block) override;
void disconnect(gr::top_block_sptr top_block) override;
gr::basic_block_sptr get_left_block() override;
gr::basic_block_sptr get_right_block() override;
gr::basic_block_sptr get_right_block(int RF_channel) override;
private:
std::string role_;
unsigned int in_stream_;
unsigned int out_stream_;