19#ifndef CPPREALM_BRIDGE_SYNC_ERROR_HPP
20#define CPPREALM_BRIDGE_SYNC_ERROR_HPP
22#include <cpprealm/internal/bridge/mixed.hpp>
23#include <cpprealm/internal/bridge/status.hpp>
24#include <cpprealm/internal/bridge/utils.hpp>
26#include <unordered_map>
32命名空间realm::internal::bridge {
35 std::string object_name;
51 [[nodiscard]] std::unordered_map<std::string, std::string>
user_info ()
const ;
56 [[nodiscard]]
status get_status()
const ;
58 [[nodiscard]]
bool is_ Fatal()
const ;
60 [[nodiscard]] std::string_view
message ()
const ;
64#ifdef CPPREALM_HAVE_GENERATED_BRIDGE_TYPES
65 storage::SyncError m_error[ 1 ];
67 std::shared_ptr<SyncError> m_error;
std::unordered_map< std::string, std::string > user_info() const
定义: sync_error.cpp: 83
bool is_client_reset_requested() const
该错误表示客户端重置情况。
定义: sync_error.cpp: 59
std::string_view message() const
错误的综合解释,包括服务器日志的链接(如果适用)。
定义: sync_error.cpp:51
std::vector< compensating_write_error_info > compensating_writes_info() const
定义: sync_error.cpp: 91
定义: managed_primary_key.hpp:30