#include "google_apis/gcm/base/mcs_message.h"
#include <utility>
#include "base/check_op.h"
#include "google_apis/gcm/base/mcs_util.h"
namespace gcm {
MCSMessage::Core::Core() { … }
MCSMessage::Core::Core(uint8_t tag,
const google::protobuf::MessageLite& protobuf) { … }
MCSMessage::Core::Core(
uint8_t tag,
std::unique_ptr<const google::protobuf::MessageLite> protobuf) { … }
MCSMessage::Core::~Core() { … }
const google::protobuf::MessageLite& MCSMessage::Core::Get() const { … }
MCSMessage::MCSMessage() : … { … }
MCSMessage::MCSMessage(const google::protobuf::MessageLite& protobuf)
: … { … }
MCSMessage::MCSMessage(uint8_t tag,
const google::protobuf::MessageLite& protobuf)
: … { … }
MCSMessage::MCSMessage(
uint8_t tag,
std::unique_ptr<const google::protobuf::MessageLite> protobuf)
: … { … }
MCSMessage::MCSMessage(const MCSMessage& other) = default;
MCSMessage::~MCSMessage() { … }
bool MCSMessage::IsValid() const { … }
std::string MCSMessage::SerializeAsString() const { … }
const google::protobuf::MessageLite& MCSMessage::GetProtobuf() const { … }
std::unique_ptr<google::protobuf::MessageLite> MCSMessage::CloneProtobuf()
const { … }
}