chromium/net/third_party/quiche/src/quiche/quic/core/quic_time.cc

// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "quiche/quic/core/quic_time.h"

#include <cinttypes>
#include <cstdlib>
#include <limits>
#include <string>

#include "absl/strings/str_cat.h"

namespace quic {

std::string QuicTime::Delta::ToDebuggingValue() const {}

uint64_t QuicWallTime::ToUNIXSeconds() const {}

uint64_t QuicWallTime::ToUNIXMicroseconds() const {}

bool QuicWallTime::IsAfter(QuicWallTime other) const {}

bool QuicWallTime::IsBefore(QuicWallTime other) const {}

bool QuicWallTime::IsZero() const {}

QuicTime::Delta QuicWallTime::AbsoluteDifference(QuicWallTime other) const {}

QuicWallTime QuicWallTime::Add(QuicTime::Delta delta) const {}

// TODO(ianswett) Test this.
QuicWallTime QuicWallTime::Subtract(QuicTime::Delta delta) const {}

}  // namespace quic