Diag-Client-Lib
Classes | Namespaces | Enumerations | Functions
doip_error_domain.h File Reference
#include <string>
#include "core/include/error_code.h"
#include "core/include/error_domain.h"
Include dependency graph for doip_error_domain.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  doip_client::error_domain::DoipErrorDomain
 Definition of Doip Client Error domain. More...
 

Namespaces

 doip_client
 
 doip_client::error_domain
 

Enumerations

enum class  doip_client::error_domain::DoipErrorErrc : core_type::ErrorDomain::CodeType { doip_client::error_domain::kInitializationFailed = 0U , doip_client::error_domain::kDeInitializationFailed = 1U , doip_client::error_domain::kSocketError = 2U , doip_client::error_domain::kGenericError = 3U }
 Definition of error code in Doip Client. More...
 

Functions

core_type::ErrorCode doip_client::error_domain::MakeErrorCode (DoipErrorErrc code, core_type::ErrorDomain::SupportDataType data=core_type::ErrorDomain::SupportDataType{}) noexcept
 Create a new ErrorCode within DoipErrorDomain. More...