#include "components/sync/model/sync_error.h"
#include <ostream>
#include "base/location.h"
#include "base/logging.h"
#include "base/notreached.h"
namespace syncer {
SyncError::SyncError() { … }
SyncError::SyncError(const base::Location& location,
ErrorType error_type,
const std::string& message,
DataType data_type) { … }
SyncError::SyncError(const SyncError& other) { … }
SyncError::~SyncError() = default;
SyncError& SyncError::operator=(const SyncError& other) { … }
void SyncError::Copy(const SyncError& other) { … }
void SyncError::Clear() { … }
void SyncError::Reset(const base::Location& location,
const std::string& message,
DataType data_type) { … }
void SyncError::Init(const base::Location& location,
const std::string& message,
DataType data_type,
ErrorType error_type) { … }
bool SyncError::IsSet() const { … }
const base::Location& SyncError::location() const { … }
const std::string& SyncError::message() const { … }
DataType SyncError::data_type() const { … }
SyncError::ErrorType SyncError::error_type() const { … }
SyncError::Severity SyncError::GetSeverity() const { … }
std::string SyncError::GetMessagePrefix() const { … }
std::string SyncError::ToString() const { … }
void SyncError::PrintLogError() const { … }
}