1#ifndef SOURCEMETA_CORE_CRYPTO_UUID_H_
2#define SOURCEMETA_CORE_CRYPTO_UUID_H_
4#ifndef SOURCEMETA_CORE_CRYPTO_EXPORT
5#include <sourcemeta/core/crypto_export.h>
11namespace sourcemeta::core {
24SOURCEMETA_CORE_CRYPTO_EXPORT
auto uuidv4() -> std::string;
41SOURCEMETA_CORE_CRYPTO_EXPORT
SOURCEMETA_CORE_CRYPTO_EXPORT auto is_uuid_like(const std::string_view value) -> bool
SOURCEMETA_CORE_CRYPTO_EXPORT auto uuidv4() -> std::string