chromium/google_apis/gcm/engine/account_mapping.cc

// Copyright 2014 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/engine/account_mapping.h"

#include <stdint.h>

#include "base/notreached.h"
#include "base/strings/string_number_conversions.h"
#include "base/strings/string_split.h"
#include "base/strings/string_util.h"

namespace gcm {

namespace {

const char kSeparator[] =;
const uint32_t kEmailIndex =;
const uint32_t kStatusIndex =;
const uint32_t kStatusChangeTimestampIndex =;
const uint32_t kSizeWithNoMessage =;
const uint32_t kMessageIdIndex =;
const uint32_t kSizeWithMessage =;

const char kStatusNew[] =;
const char kStatusAdding[] =;
const char kStatusMapped[] =;
const char kStatusRemoving[] =;

std::string StatusToString(AccountMapping::MappingStatus status) {}

bool StringToStatus(const std::string& status_str,
                    AccountMapping::MappingStatus* status) {}

}  // namespace

AccountMapping::AccountMapping() :{}

AccountMapping::AccountMapping(const AccountMapping& other) = default;

AccountMapping::~AccountMapping() {}

std::string AccountMapping::SerializeAsString() const {}

bool AccountMapping::ParseFromString(const std::string& value) {}

}  // namespace gcm