boost::stacktrace::safe_dump_to — 如果此类操作是异步信号安全的,则打开文件并用当前函数调用序列重写其内容。
// In header: <boost/stacktrace/safe_dump_to.hpp> std::size_t safe_dump_to(std::size_t skip, std::size_t max_depth, const char * file);
复杂度: O(N),其中 N 是调用序列长度,如果定义了 BOOST_STACKTRACE_USE_NOOP,则为 O(1)。
异步处理程序安全性: 理论上异步信号安全 。
参数 |
|
||||||
返回 |
存储的调用序列深度,包括终止零帧。 |