Commit a781875b authored by Dominik Charousset's avatar Dominik Charousset

removed 'virtual' wherever 'override' is used

parent 86a74805
......@@ -54,17 +54,17 @@ class object_array : public abstract_tuple {
void push_back(const object& what);
virtual void* mutable_at(size_t pos) override;
void* mutable_at(size_t pos) override;
virtual size_t size() const override;
size_t size() const override;
virtual object_array* copy() const override;
object_array* copy() const override;
virtual const void* at(size_t pos) const override;
const void* at(size_t pos) const override;
virtual const uniform_type_info* type_at(size_t pos) const override;
const uniform_type_info* type_at(size_t pos) const override;
virtual const std::string* tuple_type_names() const override;
const std::string* tuple_type_names() const override;
private:
......
......@@ -61,9 +61,9 @@ class thread_pool_scheduler : public scheduler {
void enqueue(scheduled_actor* what);
virtual local_actor_ptr exec(spawn_options opts, scheduled_actor_ptr ptr) override;
local_actor_ptr exec(spawn_options opts, scheduled_actor_ptr ptr) override;
virtual local_actor_ptr exec(spawn_options opts, init_callback init_cb, void_function f) override;
local_actor_ptr exec(spawn_options opts, init_callback init_cb, void_function f) override;
private:
......
......@@ -53,7 +53,7 @@ class buffered_writing : public Base {
: super{std::forward<Ts>(args)...}, m_middleman{mm}, m_out{out}
, m_has_unwritten_data{false} { }
virtual continue_writing_result continue_writing() override {
continue_writing_result continue_writing() override {
CPPA_LOG_TRACE("");
CPPA_LOG_DEBUG_IF(!m_has_unwritten_data, "nothing to write (done)");
while (m_has_unwritten_data) {
......
......@@ -62,7 +62,7 @@ class mailbox_based : public Base {
template<typename... Ts>
mailbox_based(Ts&&... args) : Base(std::forward<Ts>(args)...) { }
virtual void cleanup(std::uint32_t reason) override {
void cleanup(std::uint32_t reason) override {
detail::sync_request_bouncer f{reason};
m_mailbox.close(f);
Base::cleanup(reason);
......
......@@ -44,7 +44,7 @@ class prioritizing : public Base {
public:
virtual mailbox_element* try_pop() override {
mailbox_element* try_pop() override {
auto result = m_high_priority_mailbox.try_pop();
return (result) ? result : this->m_mailbox.try_pop();
}
......@@ -56,18 +56,18 @@ class prioritizing : public Base {
typedef prioritizing combined_type;
virtual void cleanup(std::uint32_t reason) override {
void cleanup(std::uint32_t reason) override {
detail::sync_request_bouncer f{reason};
m_high_priority_mailbox.close(f);
Base::cleanup(reason);
}
virtual bool mailbox_empty() override {
bool mailbox_empty() override {
return m_high_priority_mailbox.empty()
&& this->m_mailbox.empty();
}
virtual void enqueue(const message_header& hdr, any_tuple msg) override {
void enqueue(const message_header& hdr, any_tuple msg) override {
typename Base::mailbox_type* mbox = nullptr;
if (hdr.priority == message_priority::high) {
mbox = &m_high_priority_mailbox;
......
......@@ -61,7 +61,7 @@ class sb_actor : public Base {
* @brief Overrides {@link event_based_actor::init()} and sets
* the initial actor behavior to <tt>Derived::init_state</tt>.
*/
virtual void init() override {
void init() override {
become(util::dptr<Derived>(this)->init_state);
}
......
......@@ -76,7 +76,7 @@ class thread_mapped_actor : public extend<local_actor, thread_mapped_actor>::
inline void initialized(bool value) { m_initialized = value; }
virtual bool initialized() const override;
bool initialized() const override;
private:
......
......@@ -105,7 +105,7 @@ class threaded : public Base {
m_initialized = value;
}
virtual bool initialized() const override {
bool initialized() const override {
return m_initialized;
}
......@@ -133,11 +133,11 @@ class threaded : public Base {
}
}
virtual void enqueue(const message_header& hdr, any_tuple msg) override {
void enqueue(const message_header& hdr, any_tuple msg) override {
enqueue_impl(this->m_mailbox, hdr, std::move(msg));
}
virtual bool chained_enqueue(const message_header& hdr, any_tuple msg) override {
bool chained_enqueue(const message_header& hdr, any_tuple msg) override {
enqueue(hdr, std::move(msg));
return false;
}
......
......@@ -95,7 +95,7 @@ class typed_actor : public event_based_actor {
});
}
virtual void do_become(behavior&&, bool) override {
void do_become(behavior&&, bool) override {
CPPA_LOG_ERROR("typed actors are not allowed to call become()");
quit(exit_reason::unallowed_function_call);
}
......
......@@ -152,7 +152,7 @@ class client_job : public base_actor {
protected:
virtual void init() override {
void init() override {
print() << "init" << color::reset_endl;
send(m_parent,
atom("read"),
......@@ -186,7 +186,7 @@ class client : public base_actor {
protected:
virtual void init() override {
void init() override {
using std::chrono::milliseconds;
link_to(m_parent);
print() << "init" << color::reset_endl;
......@@ -224,7 +224,7 @@ class curl_worker : public base_actor {
protected:
virtual void init() override {
void init() override {
print() << "init" << color::reset_endl;
m_curl = curl_easy_init();
curl_easy_setopt(m_curl, CURLOPT_WRITEFUNCTION, &curl_worker::cb);
......@@ -314,7 +314,7 @@ class curl_master : public base_actor {
protected:
virtual void init() override {
void init() override {
print() << "init" << color::reset_endl;
// spawn workers
for(size_t i = 0; i < num_curl_workers; ++i) {
......
......@@ -418,7 +418,7 @@ void test_typed_actors() {
struct master : event_based_actor {
virtual void init() override {
void init() override {
become(
on(atom("done")) >> []() {
self->quit(exit_reason::user_defined);
......@@ -431,7 +431,7 @@ struct slave : event_based_actor {
slave(actor_ptr master) : master{master} { }
virtual void init() override {
void init() override {
link_to(master);
become (
others() >> CPPA_UNEXPECTED_MSG_CB()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment