Diag-Client-Lib
Classes | Namespaces | Functions
diagnostic_client.cpp File Reference
#include "diag-client/diagnostic_client.h"
#include <pthread.h>
#include <memory>
#include <string>
#include "boost-support/parser/json_parser.h"
#include "core/include/result.h"
#include "diag-client/common/diagnostic_manager.h"
#include "diag-client/common/logger.h"
#include "diag-client/dcm/dcm_client.h"
#include "diag-client/dcm/error_domain/dm_error_domain.h"
#include "utility/thread.h"
Include dependency graph for diagnostic_client.cpp:

Go to the source code of this file.

Classes

class  diag::client::DiagClient::DiagClientImpl
 Class to provide implementation of diag client. More...
 

Namespaces

 diag
 
 diag::client
 

Functions

std::unique_ptr< DiagClient > diag::client::CreateDiagnosticClient (std::string_view diag_client_config_path)
 Creates a diagnostic client to communicate with diagnostic server. More...