15 #ifndef GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_PUBSUB_PUBLISHER_H
16 #define GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_PUBSUB_PUBLISHER_H
18 #include "google/cloud/pubsub/connection_options.h"
19 #include "google/cloud/pubsub/publisher_connection.h"
20 #include "google/cloud/pubsub/publisher_options.h"
21 #include "google/cloud/pubsub/version.h"
101 : connection_(std::move(connection)) {}
109 return a.connection_ == b.connection_;
145 return connection_->
Publish({std::move(m)}
);
190 GOOGLE_CLOUD_CPP_DEPRECATED(
"use `Publisher(connection)` instead")