diff options
Diffstat (limited to 'mojo/edk/system/unique_identifier.cc')
-rw-r--r-- | mojo/edk/system/unique_identifier.cc | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/mojo/edk/system/unique_identifier.cc b/mojo/edk/system/unique_identifier.cc deleted file mode 100644 index e851e2b..0000000 --- a/mojo/edk/system/unique_identifier.cc +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2014 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 "mojo/edk/system/unique_identifier.h" - -#include <ostream> - -#include "base/strings/string_number_conversions.h" -#include "crypto/random.h" - -namespace mojo { -namespace system { - -std::ostream& operator<<(std::ostream& out, - const UniqueIdentifier& unique_identifier) { - return out << base::HexEncode(unique_identifier.data_, - sizeof(unique_identifier.data_)); -} - -// static -UniqueIdentifier UniqueIdentifier::Generate() { - UniqueIdentifier rv; - crypto::RandBytes(rv.data_, sizeof(rv.data_)); - return rv; -} - -} // namespace system -} // namespace mojo |