5#include <spdlog/details/null_mutex.h>
6#include <spdlog/sinks/base_sink.h>
24 template <
typename Mutex>
class loki_api_sink :
public base_sink<Mutex> {
47 void sink_it_(
const details::log_msg &msg)
override;
64 std::vector<std::pair<std::string, std::string>>
logs;
std::unique_ptr< HTTP > _connHandler
std::vector< struct logInfo_t > _internalLogBuffer
void sink_it_(const details::log_msg &msg) override
std::string _basicInformation
loki_api_sink(const std::string &lokiAddress)
loki_api_sink< std::mutex > loki_api_sink_mt
loki_api_sink< details::null_mutex > loki_api_sink_st
std::vector< std::pair< std::string, std::string > > logs