eis/eqpalg/utility/build_json_from_alarm_Info.h

30 lines
882 B
C
Raw Normal View History

/**
* @file eqpalg/utility/build_json_from_alarm_Info.h
* @brief json字符串
* @author Cat (null.null.null@qq.com)
* @version 0.1
* @date 2021-09-17
*
* Copyright: Baosight Co. Ltd.
* DO NOT COPY/USE WITHOUT PERMISSION
*
*/
#pragma once
#include <eqpalg/define/public.h>
#include <mix_cc/json.h>
#include <string>
/**
* @brief json所对应的字符串
* @param alarm_info json裸字符串
* @return std::string
*/
std::string build_json_from_alarm_Info(const AlarmInfo& alarm_info);
/**
* @brief json所对应的字符串 remark
* @param alarm_info json裸字符串
* @param remark 012
* @return std::string
*/
std::string build_json_from_alarm_Info(const AlarmInfo& alarm_info,
std::string remark);