chromium/media/learning/common/value.cc

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

#include "media/learning/common/value.h"

#include "base/hash/hash.h"

namespace media {
namespace learning {

Value::Value() = default;

Value::Value(const char* x) {}

Value::Value(const std::string& x) :{}

Value::Value(bool x) :{}

Value::Value(const Value& other) :{}

Value::Value(Value&& rhs) noexcept = default;

Value& Value::operator=(const Value& rhs) = default;

Value& Value::operator=(Value&& rhs) noexcept = default;

bool Value::operator==(const Value& rhs) const {}

bool Value::operator!=(const Value& rhs) const {}

bool Value::operator<(const Value& rhs) const {}

bool Value::operator>(const Value& rhs) const {}

bool Value::operator>=(const Value& rhs) const {}

std::ostream& operator<<(std::ostream& out, const Value& value) {}

}  // namespace learning
}  // namespace media