eis/eqpalg/exp_macro/hold.h

29 lines
620 B
C
Raw Normal View History

/**
* @file hold.h
* @brief
* hold(n,time)
* @author your name (you@domain.com)
* @version 0.1
* @date 2023-12-06
*
* Copyright: Baosight Co. Ltd.
* DO NOT COPY/USE WITHOUT PERMISSION
*
*/
#pragma once
#include <string>
#include <boost/regex.hpp>
/**
* @brief hold(tag[n],T)
* tag[n]T分钟数值不变
* @param exp_str My Param doc
* @return std::string
*/
std::string replace_hold_macro(std::string&& exp_str);
/**
* @brief
* @param exp_str My Param doc
* @return std::string
*/
std::string replace_hold_dot_macro(std::string&& exp_str);