Diag-Client-Lib
Functions | Variables
diag::client::error_domain::anonymous_namespace{dm_error_domain.cpp} Namespace Reference

Functions

auto ConvertErrorCodeToString (core_type::ErrorDomain::CodeType error_code) noexcept -> std::string
 

Variables

constexpr core_type::ErrorDomain::IdType unique_identifier {0x5000000000000001}
 Store the unique identifier of this domain. More...
 
DmErrorDomain dm_error_domain {}
 Dm error domain. More...
 

Function Documentation

◆ ConvertErrorCodeToString()

auto diag::client::error_domain::anonymous_namespace{dm_error_domain.cpp}::ConvertErrorCodeToString ( core_type::ErrorDomain::CodeType  error_code) -> std::string
noexcept

Definition at line 29 of file dm_error_domain.cpp.

29  {
30  std::string result{};
31  DmErrorErrc const dm_error_code{error_code};
32 
33  switch (dm_error_code) {
34  case DmErrorErrc::kInitializationFailed:
35  result = "InitializationFailed";
36  break;
37  case DmErrorErrc::kDeInitializationFailed:
38  result = "DeInitializationFailed";
39  break;
40  }
41  return result;
42 }
DmErrorErrc
Definition of error code in Dcm Client.

References diag::client::error_domain::kDeInitializationFailed, and diag::client::error_domain::kInitializationFailed.

Referenced by diag::client::error_domain::DmErrorDomain::Message().

Here is the caller graph for this function:

Variable Documentation

◆ dm_error_domain

DmErrorDomain diag::client::error_domain::anonymous_namespace{dm_error_domain.cpp}::dm_error_domain {}

Dm error domain.

Definition at line 27 of file dm_error_domain.cpp.

Referenced by diag::client::error_domain::MakeErrorCode().

◆ unique_identifier

constexpr core_type::ErrorDomain::IdType diag::client::error_domain::anonymous_namespace{dm_error_domain.cpp}::unique_identifier {0x5000000000000001}
constexpr

Store the unique identifier of this domain.

Definition at line 22 of file dm_error_domain.cpp.