19#ifndef CPPREALM_BRIDGE_UUID_HPP
20#define CPPRALM_BRIDGE_UUID_HPP
22#include <cpprealm/internal/bridge/utils.hpp>
31namespace realm::internal::bridge {
40 명시적 uuid(
const std::string&);
41 uuid(
const std:: 배열<uint8_t, 16>&);
42 uuid(
const struct :: 영역::uuid&);
44 연산자 :: 영역::uuid()
const;
45 [[nodiscard]] std::string to_string()
const;
46 [[nodiscard]] std::string to_base64()
const;
47 [[nodiscard]] std::array<uint8_t, 16> to_bytes()
const;
49 std:: 배열<uint8_t, 16> m_uuid;
50 친구 bool 연산자 ==(
const uuid&,
const uuid&);
51 친구 bool 연산자 !=(
const uuid&,
const uuid&);
52 친구 bool 연산자 >(
const uuid&,
const uuid&);
53 친구 bool 연산자 <(
const uuid&,
const uuid&);
54 친구 bool 연산자 >=(
const uuid&,
const uuid&);
55 친구 bool 연산자 <=(
const uuid&,
const uuid&);
58 bool 연산자 ==(
const uuid&,
const uuid&);
59 bool 연산자 !=(
const uuid&,
const uuid&);
60 bool 연산자 >(
const uuid&,
const uuid&);
61 bool 연산자 <(
const uuid&,
const uuid&);
62 bool 연산자 >=(
const uuid&,
const uuid&);
63 bool 연산자 <=(
const uuid&,
const uuid&);