libstud-uuid/1.0.2

[full]

Portable UUID generation library for C++

A portable, dependency-free, MIT-licensed UUID generation library for C++ that makes sure the generated IDs are actually unique.

Typical usage:

#include <string>
#include <iostream>

#include <libstud/uuid/uuid.hxx>
#include <libstud/uuid/uuid-io.hxx>

int main ()
{
  using stud::uuid;
  using namespace std;

  uuid u (uuid::generate ()); // Make strong ID using system generator.
  string s (u.string ());     // xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
  cout << u << endl;          // Print string representation.
}
... More
version 1.0.2
license MIT
repository pkg:cppget.org/stable
location https://pkg.cppget.org/1/stable
download libstud-uuid-1.0.2.tar.gz
sha256 39841cac0dad7c4bb92a5771650cf6d89fe494b9a4abe77fd91759da10e0efb8
project libstud
url github.com/libstud/libstud-uuid
topics uuididentification

Builds

toolchain public-0.11.0
config macos_10.14-clang_10.0 / x86_64-apple-darwin18.6.0
timestamp 2019-09-20 00:05:58 UTC (10:20:45 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config macos_10.13-clang_9.1 / x86_64-apple-darwin17.5.0
timestamp 2019-09-20 00:04:42 UTC (10:22:00 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config macos_10.14-gcc_9.1_homebrew-O3 / x86_64-apple-darwin18.6.0
timestamp 2019-09-19 23:59:26 UTC (10:27:17 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config macos_10.14-gcc_9.1_homebrew / x86_64-apple-darwin18.6.0
timestamp 2019-09-19 23:42:40 UTC (10:44:03 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config macos_10.14-clang_10.0-O3 / x86_64-apple-darwin18.6.0
timestamp 2019-09-19 23:40:19 UTC (10:46:24 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config macos_10.12-clang_9.0 / x86_64-apple-darwin16.4.0
timestamp 2019-09-19 23:37:52 UTC (10:48:51 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config macos_10.13-clang_10.0 / x86_64-apple-darwin17.5.0
timestamp 2019-09-19 23:18:00 UTC (11:08:42 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config macos_10.12-clang_8.1 / x86_64-apple-darwin16.4.0
timestamp 2019-09-19 23:15:17 UTC (11:11:26 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config windows_10-msvc_15.0 / x86_64-microsoft-win32-msvc14.1
timestamp 2019-09-19 22:22:17 UTC (12:04:26 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config windows_10-msvc_16.1 / x86_64-microsoft-win32-msvc14.2
timestamp 2019-09-19 21:49:35 UTC (12:37:08 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config windows_10-msvc_14.3 / x86_64-microsoft-win32-msvc14.0
timestamp 2019-09-19 21:45:22 UTC (12:41:21 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-gcc_9.1-O3 / x86_64-linux-gnu
timestamp 2019-09-19 20:59:12 UTC (13:27:30 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-gcc_9.1 / x86_64-linux-gnu
timestamp 2019-09-19 20:56:10 UTC (13:30:33 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_ubuntu_16.04-clang_3.7_libc++ / x86_64-linux-gnu
timestamp 2019-09-19 19:27:42 UTC (14:59:01 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-clang_5.0 / x86_64-linux-gnu
timestamp 2019-09-19 19:24:18 UTC (15:02:24 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-clang_6.0_libc++ / x86_64-linux-gnu
timestamp 2019-09-19 19:18:48 UTC (15:07:54 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config windows_10-msvc_16.1-O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2019-09-19 18:55:11 UTC (15:31:31 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config windows_10-gcc_8.3_mingw_w64-O3 / x86_64-w64-mingw32
timestamp 2019-09-19 18:46:51 UTC (15:39:51 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config windows_10-gcc_8.3_mingw_w64 / x86_64-w64-mingw32
timestamp 2019-09-19 18:44:05 UTC (15:42:37 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config windows_10-msvc_15.9 / x86_64-microsoft-win32-msvc14.1
timestamp 2019-09-19 18:40:18 UTC (15:46:25 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-clang_8.0_libc++ / x86_64-linux-gnu
timestamp 2019-09-19 18:39:07 UTC (15:47:36 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-clang_8.0_libc++-O3 / x86_64-linux-gnu
timestamp 2019-09-19 18:37:05 UTC (15:49:38 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-clang_8.0-O3 / x86_64-linux-gnu
timestamp 2019-09-19 18:34:42 UTC (15:52:00 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config windows_10-msvc_16.0 / x86_64-microsoft-win32-msvc14.2
timestamp 2019-09-19 18:34:37 UTC (15:52:05 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-clang_8.0 / x86_64-linux-gnu
timestamp 2019-09-19 18:27:45 UTC (15:58:58 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config freebsd_11-clang_4.0 / x86_64-freebsd11.1
timestamp 2019-09-19 18:14:40 UTC (16:12:03 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config freebsd_12-clang_6.0-O3 / x86_64-freebsd12.0
timestamp 2019-09-19 18:10:34 UTC (16:16:08 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config freebsd_11-clang_6.0 / x86_64-freebsd11.2
timestamp 2019-09-19 18:10:01 UTC (16:16:41 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config freebsd_12-clang_6.0 / x86_64-freebsd12.0
timestamp 2019-09-19 18:09:10 UTC (16:17:32 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-clang_7.0_libc++ / x86_64-linux-gnu
timestamp 2019-09-19 18:05:03 UTC (16:21:39 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-clang_7.0 / x86_64-linux-gnu
timestamp 2019-09-19 18:00:02 UTC (16:26:40 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-clang_6.0 / x86_64-linux-gnu
timestamp 2019-09-19 17:55:11 UTC (16:31:32 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-gcc_8.3 / x86_64-linux-gnu
timestamp 2019-09-19 17:51:50 UTC (16:34:52 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_9-gcc_7.4 / x86_64-linux-gnu
timestamp 2019-09-19 17:49:57 UTC (16:36:45 hours ago)
result success | log | rebuild
toolchain public-0.11.0
config linux_debian_8-gcc_4.9 / x86_64-linux-gnu
timestamp 2019-09-19 14:20:46 UTC (20:05:57 hours ago)
result success | log | rebuild

Changes

Version 1.0.0

  * First public release.