summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--remoting/base/compound_buffer.cc2
-rw-r--r--remoting/base/compound_buffer.h1
-rw-r--r--remoting/host/setup/gaia_oauth_client.cc2
-rw-r--r--remoting/host/setup/gaia_oauth_client.h1
-rw-r--r--remoting/protocol/pairing_registry.cc2
-rw-r--r--remoting/protocol/pairing_registry.h1
-rw-r--r--remoting/signaling/server_log_entry.cc2
-rw-r--r--remoting/signaling/server_log_entry.h1
-rw-r--r--remoting/signaling/xmpp_signal_strategy.cc3
-rw-r--r--remoting/signaling/xmpp_signal_strategy.h1
-rw-r--r--remoting/test/connection_setup_info.cc3
-rw-r--r--remoting/test/connection_setup_info.h1
-rw-r--r--remoting/test/fake_socket_factory.cc3
-rw-r--r--remoting/test/fake_socket_factory.h1
-rw-r--r--remoting/test/host_info.cc2
-rw-r--r--remoting/test/host_info.h1
16 files changed, 27 insertions, 0 deletions
diff --git a/remoting/base/compound_buffer.cc b/remoting/base/compound_buffer.cc
index a659c23..18e4339 100644
--- a/remoting/base/compound_buffer.cc
+++ b/remoting/base/compound_buffer.cc
@@ -19,6 +19,8 @@ CompoundBuffer::DataChunk::DataChunk(
size(size_value) {
}
+CompoundBuffer::DataChunk::DataChunk(const DataChunk& other) = default;
+
CompoundBuffer::DataChunk::~DataChunk() {}
CompoundBuffer::CompoundBuffer()
diff --git a/remoting/base/compound_buffer.h b/remoting/base/compound_buffer.h
index 4883e11..d93b0d0 100644
--- a/remoting/base/compound_buffer.h
+++ b/remoting/base/compound_buffer.h
@@ -86,6 +86,7 @@ class CompoundBuffer {
struct DataChunk {
DataChunk(net::IOBuffer* buffer, const char* start, int size);
+ DataChunk(const DataChunk& other);
~DataChunk();
scoped_refptr<net::IOBuffer> buffer;
diff --git a/remoting/host/setup/gaia_oauth_client.cc b/remoting/host/setup/gaia_oauth_client.cc
index 9855dd6..6daf95a 100644
--- a/remoting/host/setup/gaia_oauth_client.cc
+++ b/remoting/host/setup/gaia_oauth_client.cc
@@ -94,6 +94,8 @@ GaiaOAuthClient::Request::Request(
this->on_done = on_done;
}
+GaiaOAuthClient::Request::Request(const Request& other) = default;
+
GaiaOAuthClient::Request::~Request() {
}
diff --git a/remoting/host/setup/gaia_oauth_client.h b/remoting/host/setup/gaia_oauth_client.h
index 1af8ded..c963df3 100644
--- a/remoting/host/setup/gaia_oauth_client.h
+++ b/remoting/host/setup/gaia_oauth_client.h
@@ -60,6 +60,7 @@ class GaiaOAuthClient : public OAuthClient,
const std::string& auth_code,
bool need_user_email,
CompletionCallback on_done);
+ Request(const Request& other);
virtual ~Request();
gaia::OAuthClientInfo oauth_client_info;
std::string auth_code;
diff --git a/remoting/protocol/pairing_registry.cc b/remoting/protocol/pairing_registry.cc
index 9c63a4f..f6ba2d5 100644
--- a/remoting/protocol/pairing_registry.cc
+++ b/remoting/protocol/pairing_registry.cc
@@ -44,6 +44,8 @@ PairingRegistry::Pairing::Pairing(const base::Time& created_time,
shared_secret_(shared_secret) {
}
+PairingRegistry::Pairing::Pairing(const Pairing& other) = default;
+
PairingRegistry::Pairing::~Pairing() {
}
diff --git a/remoting/protocol/pairing_registry.h b/remoting/protocol/pairing_registry.h
index 00cae7f..b34404e 100644
--- a/remoting/protocol/pairing_registry.h
+++ b/remoting/protocol/pairing_registry.h
@@ -47,6 +47,7 @@ class PairingRegistry : public base::RefCountedThreadSafe<PairingRegistry> {
const std::string& client_name,
const std::string& client_id,
const std::string& shared_secret);
+ Pairing(const Pairing& other);
~Pairing();
static Pairing Create(const std::string& client_name);
diff --git a/remoting/signaling/server_log_entry.cc b/remoting/signaling/server_log_entry.cc
index 9eda8931..080f8ea 100644
--- a/remoting/signaling/server_log_entry.cc
+++ b/remoting/signaling/server_log_entry.cc
@@ -35,6 +35,8 @@ const char kKeyCpu[] = "cpu";
ServerLogEntry::ServerLogEntry() {
}
+ServerLogEntry::ServerLogEntry(const ServerLogEntry& other) = default;
+
ServerLogEntry::~ServerLogEntry() {
}
diff --git a/remoting/signaling/server_log_entry.h b/remoting/signaling/server_log_entry.h
index f1b0ece..fbcba0f 100644
--- a/remoting/signaling/server_log_entry.h
+++ b/remoting/signaling/server_log_entry.h
@@ -28,6 +28,7 @@ class ServerLogEntry {
};
ServerLogEntry();
+ ServerLogEntry(const ServerLogEntry& other);
~ServerLogEntry();
// Sets an arbitrary key/value entry.
diff --git a/remoting/signaling/xmpp_signal_strategy.cc b/remoting/signaling/xmpp_signal_strategy.cc
index fbc5373..10aea02 100644
--- a/remoting/signaling/xmpp_signal_strategy.cc
+++ b/remoting/signaling/xmpp_signal_strategy.cc
@@ -46,6 +46,9 @@ XmppSignalStrategy::XmppServerConfig::XmppServerConfig()
: port(kDefaultXmppPort), use_tls(true) {
}
+XmppSignalStrategy::XmppServerConfig::XmppServerConfig(
+ const XmppServerConfig& other) = default;
+
XmppSignalStrategy::XmppServerConfig::~XmppServerConfig() {
}
diff --git a/remoting/signaling/xmpp_signal_strategy.h b/remoting/signaling/xmpp_signal_strategy.h
index 8878547..4743d9f 100644
--- a/remoting/signaling/xmpp_signal_strategy.h
+++ b/remoting/signaling/xmpp_signal_strategy.h
@@ -25,6 +25,7 @@ class XmppSignalStrategy : public SignalStrategy {
// XMPP Server configuration for XmppSignalStrategy.
struct XmppServerConfig {
XmppServerConfig();
+ XmppServerConfig(const XmppServerConfig& other);
~XmppServerConfig();
std::string host;
diff --git a/remoting/test/connection_setup_info.cc b/remoting/test/connection_setup_info.cc
index e6b47a6..12213c9 100644
--- a/remoting/test/connection_setup_info.cc
+++ b/remoting/test/connection_setup_info.cc
@@ -10,6 +10,9 @@ namespace test {
ConnectionSetupInfo::ConnectionSetupInfo() {
}
+ConnectionSetupInfo::ConnectionSetupInfo(const ConnectionSetupInfo& other) =
+ default;
+
ConnectionSetupInfo::~ConnectionSetupInfo() {
}
diff --git a/remoting/test/connection_setup_info.h b/remoting/test/connection_setup_info.h
index 0c9a9e1..96eedcd 100644
--- a/remoting/test/connection_setup_info.h
+++ b/remoting/test/connection_setup_info.h
@@ -16,6 +16,7 @@ namespace test {
// Holds the information needed to establish a connection with a remote host.
struct ConnectionSetupInfo {
ConnectionSetupInfo();
+ ConnectionSetupInfo(const ConnectionSetupInfo& other);
~ConnectionSetupInfo();
// User provided information.
diff --git a/remoting/test/fake_socket_factory.cc b/remoting/test/fake_socket_factory.cc
index ed12013..1781185 100644
--- a/remoting/test/fake_socket_factory.cc
+++ b/remoting/test/fake_socket_factory.cc
@@ -166,6 +166,9 @@ FakePacketSocketFactory::PendingPacket::PendingPacket(
: from(from), to(to), data(data), data_size(data_size) {
}
+FakePacketSocketFactory::PendingPacket::PendingPacket(
+ const PendingPacket& other) = default;
+
FakePacketSocketFactory::PendingPacket::~PendingPacket() {
}
diff --git a/remoting/test/fake_socket_factory.h b/remoting/test/fake_socket_factory.h
index c49198f..8a01456 100644
--- a/remoting/test/fake_socket_factory.h
+++ b/remoting/test/fake_socket_factory.h
@@ -86,6 +86,7 @@ class FakePacketSocketFactory : public rtc::PacketSocketFactory,
const rtc::SocketAddress& to,
const scoped_refptr<net::IOBuffer>& data,
int data_size);
+ PendingPacket(const PendingPacket& other);
~PendingPacket();
rtc::SocketAddress from;
diff --git a/remoting/test/host_info.cc b/remoting/test/host_info.cc
index 1370011..4be97e1 100644
--- a/remoting/test/host_info.cc
+++ b/remoting/test/host_info.cc
@@ -13,6 +13,8 @@ namespace test {
HostInfo::HostInfo() {
}
+HostInfo::HostInfo(const HostInfo& other) = default;
+
HostInfo::~HostInfo() {
}
diff --git a/remoting/test/host_info.h b/remoting/test/host_info.h
index 1c5028c..41161a3 100644
--- a/remoting/test/host_info.h
+++ b/remoting/test/host_info.h
@@ -21,6 +21,7 @@ enum HostStatus {
struct HostInfo {
HostInfo();
+ HostInfo(const HostInfo& other);
~HostInfo();
// Returns true if |host_info| is valid and initializes HostInfo.