Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(368)

Side by Side Diff: remoting/host/disconnect_window_linux.cc

Issue 660803004: Standardize usage of virtual/override/final specifiers. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include <gtk/gtk.h> 5 #include <gtk/gtk.h>
6 #include <math.h> 6 #include <math.h>
7 7
8 #include "base/compiler_specific.h" 8 #include "base/compiler_specific.h"
9 #include "base/logging.h" 9 #include "base/logging.h"
10 #include "base/strings/string_util.h" 10 #include "base/strings/string_util.h"
11 #include "base/strings/utf_string_conversions.h" 11 #include "base/strings/utf_string_conversions.h"
12 #include "remoting/base/string_resources.h" 12 #include "remoting/base/string_resources.h"
13 #include "remoting/host/client_session_control.h" 13 #include "remoting/host/client_session_control.h"
14 #include "remoting/host/host_window.h" 14 #include "remoting/host/host_window.h"
15 #include "ui/base/glib/glib_signal.h" 15 #include "ui/base/glib/glib_signal.h"
16 #include "ui/base/l10n/l10n_util.h" 16 #include "ui/base/l10n/l10n_util.h"
17 17
18 namespace remoting { 18 namespace remoting {
19 19
20 namespace { 20 namespace {
21 21
22 class DisconnectWindowGtk : public HostWindow { 22 class DisconnectWindowGtk : public HostWindow {
23 public: 23 public:
24 DisconnectWindowGtk(); 24 DisconnectWindowGtk();
25 virtual ~DisconnectWindowGtk(); 25 ~DisconnectWindowGtk() override;
26 26
27 // HostWindow overrides. 27 // HostWindow overrides.
28 virtual void Start( 28 void Start(const base::WeakPtr<ClientSessionControl>& client_session_control)
29 const base::WeakPtr<ClientSessionControl>& client_session_control)
30 override; 29 override;
31 30
32 private: 31 private:
33 CHROMEG_CALLBACK_1(DisconnectWindowGtk, gboolean, OnDelete, 32 CHROMEG_CALLBACK_1(DisconnectWindowGtk, gboolean, OnDelete,
34 GtkWidget*, GdkEvent*); 33 GtkWidget*, GdkEvent*);
35 CHROMEG_CALLBACK_0(DisconnectWindowGtk, void, OnClicked, GtkButton*); 34 CHROMEG_CALLBACK_0(DisconnectWindowGtk, void, OnClicked, GtkButton*);
36 CHROMEG_CALLBACK_1(DisconnectWindowGtk, gboolean, OnConfigure, 35 CHROMEG_CALLBACK_1(DisconnectWindowGtk, gboolean, OnConfigure,
37 GtkWidget*, GdkEventConfigure*); 36 GtkWidget*, GdkEventConfigure*);
38 CHROMEG_CALLBACK_1(DisconnectWindowGtk, gboolean, OnButtonPress, 37 CHROMEG_CALLBACK_1(DisconnectWindowGtk, gboolean, OnButtonPress,
39 GtkWidget*, GdkEventButton*); 38 GtkWidget*, GdkEventButton*);
(...skipping 246 matching lines...) Expand 10 before | Expand all | Expand 10 after
286 } 285 }
287 286
288 } // namespace 287 } // namespace
289 288
290 // static 289 // static
291 scoped_ptr<HostWindow> HostWindow::CreateDisconnectWindow() { 290 scoped_ptr<HostWindow> HostWindow::CreateDisconnectWindow() {
292 return make_scoped_ptr(new DisconnectWindowGtk()); 291 return make_scoped_ptr(new DisconnectWindowGtk());
293 } 292 }
294 293
295 } // namespace remoting 294 } // namespace remoting
OLDNEW
« no previous file with comments | « remoting/host/desktop_resizer_linux.cc ('k') | remoting/host/gnubby_auth_handler_posix_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698