chromium/google_apis/gcm/base/mcs_message.cc

// Copyright 2013 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#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 {}

}  // namespace gcm