2629 lines
129 KiB
HTML
2629 lines
129 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.16"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Livox SDK API: spdlog Namespace Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(initResizable);
|
|
/* @license-end */</script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="1.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">Livox SDK API
|
|
 <span id="projectnumber">V2.0.0</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.16 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('namespacespdlog.html','');});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">spdlog Namespace Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:namespacespdlog_1_1details"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog_1_1details.html">details</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespacespdlog_1_1level"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog_1_1level.html">level</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespacespdlog_1_1sinks"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog_1_1sinks.html">sinks</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structspdlog_1_1async__factory__impl.html">async_factory_impl</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classspdlog_1_1async__logger.html">async_logger</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classspdlog_1_1formatter.html">formatter</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classspdlog_1_1logger.html">logger</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classspdlog_1_1pattern__formatter.html">pattern_formatter</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structspdlog_1_1source__loc.html">source_loc</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classspdlog_1_1spdlog__ex.html">spdlog_ex</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structspdlog_1_1synchronous__factory.html">synchronous_factory</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:a962b94a80258f9a202d590888349577c"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a962b94a80258f9a202d590888349577c">async_factory</a> = <a class="el" href="structspdlog_1_1async__factory__impl.html">async_factory_impl</a>< <a class="el" href="namespacespdlog.html#a42e109759a11c9514d3f6313a7709852a14511f2f5564650d129ca7cabc333278">async_overflow_policy::block</a> ></td></tr>
|
|
<tr class="separator:a962b94a80258f9a202d590888349577c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a796f2e548cff4f12a5b2a52b07d3128b"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a796f2e548cff4f12a5b2a52b07d3128b">async_factory_nonblock</a> = <a class="el" href="structspdlog_1_1async__factory__impl.html">async_factory_impl</a>< <a class="el" href="namespacespdlog.html#a42e109759a11c9514d3f6313a7709852a6d09cc54ae10145444aa2f43fe46d9f2">async_overflow_policy::overrun_oldest</a> ></td></tr>
|
|
<tr class="separator:a796f2e548cff4f12a5b2a52b07d3128b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a173dd7064323e4807d720eabcc95fc73"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a173dd7064323e4807d720eabcc95fc73">log_clock</a> = std::chrono::system_clock</td></tr>
|
|
<tr class="separator:a173dd7064323e4807d720eabcc95fc73"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a422c57d3088160b517e5a74e5f318253"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a422c57d3088160b517e5a74e5f318253">sink_ptr</a> = std::shared_ptr< <a class="el" href="classspdlog_1_1sinks_1_1sink.html">sinks::sink</a> ></td></tr>
|
|
<tr class="separator:a422c57d3088160b517e5a74e5f318253"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa9b5c2298bf713fbe02b7e538d797ecd"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#aa9b5c2298bf713fbe02b7e538d797ecd">sinks_init_list</a> = std::initializer_list< <a class="el" href="namespacespdlog.html#a422c57d3088160b517e5a74e5f318253">sink_ptr</a> ></td></tr>
|
|
<tr class="separator:aa9b5c2298bf713fbe02b7e538d797ecd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad3ed787a29f245c833ef66faf48036e2"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#ad3ed787a29f245c833ef66faf48036e2">log_err_handler</a> = std::function< void(const std::string &err_msg)></td></tr>
|
|
<tr class="separator:ad3ed787a29f245c833ef66faf48036e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af48e310b2f366ac6544701e6a3b56247"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#af48e310b2f366ac6544701e6a3b56247">string_view_t</a> = <a class="el" href="namespacefmt_1_1v5.html#a3301ccbf6a0ab1b233242041a835a54a">fmt::string_view</a></td></tr>
|
|
<tr class="separator:af48e310b2f366ac6544701e6a3b56247"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8585bf495310a6ce695191739351709b"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a8585bf495310a6ce695191739351709b">level_t</a> = std::atomic< int ></td></tr>
|
|
<tr class="separator:a8585bf495310a6ce695191739351709b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf7ce125b3622e44f8f1702d699e0b06"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> = std::string</td></tr>
|
|
<tr class="separator:acf7ce125b3622e44f8f1702d699e0b06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a349fb42bd8e759a32021b46fcdaca6c6"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a349fb42bd8e759a32021b46fcdaca6c6">default_factory</a> = <a class="el" href="structspdlog_1_1synchronous__factory.html">synchronous_factory</a></td></tr>
|
|
<tr class="separator:a349fb42bd8e759a32021b46fcdaca6c6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a42e109759a11c9514d3f6313a7709852"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a42e109759a11c9514d3f6313a7709852">async_overflow_policy</a> { <a class="el" href="namespacespdlog.html#a42e109759a11c9514d3f6313a7709852a14511f2f5564650d129ca7cabc333278">async_overflow_policy::block</a>,
|
|
<a class="el" href="namespacespdlog.html#a42e109759a11c9514d3f6313a7709852a6d09cc54ae10145444aa2f43fe46d9f2">async_overflow_policy::overrun_oldest</a>
|
|
}</td></tr>
|
|
<tr class="separator:a42e109759a11c9514d3f6313a7709852"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad598fbd8338772e66ae09e8723a07ced"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#ad598fbd8338772e66ae09e8723a07ced">pattern_time_type</a> { <a class="el" href="namespacespdlog.html#ad598fbd8338772e66ae09e8723a07cedaf5ddaf0ca7929578b408c909429f68f2">pattern_time_type::local</a>,
|
|
<a class="el" href="namespacespdlog.html#ad598fbd8338772e66ae09e8723a07ceda52d33cb937bbdab234ab1729a0f8225b">pattern_time_type::utc</a>
|
|
}</td></tr>
|
|
<tr class="separator:ad598fbd8338772e66ae09e8723a07ced"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a220f834b057b45ef730c435bcc60b0aa"><td class="memTemplParams" colspan="2">template<typename Sink , typename... SinkArgs> </td></tr>
|
|
<tr class="memitem:a220f834b057b45ef730c435bcc60b0aa"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a220f834b057b45ef730c435bcc60b0aa">create_async</a> (std::string logger_name, SinkArgs &&... sink_args)</td></tr>
|
|
<tr class="separator:a220f834b057b45ef730c435bcc60b0aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5db26987120ac7b1ba0fbefe551ee52"><td class="memTemplParams" colspan="2">template<typename Sink , typename... SinkArgs> </td></tr>
|
|
<tr class="memitem:ac5db26987120ac7b1ba0fbefe551ee52"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#ac5db26987120ac7b1ba0fbefe551ee52">create_async_nb</a> (std::string logger_name, SinkArgs &&... sink_args)</td></tr>
|
|
<tr class="separator:ac5db26987120ac7b1ba0fbefe551ee52"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a17a4d95759b4076827905fd8f6b10d36"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a17a4d95759b4076827905fd8f6b10d36">init_thread_pool</a> (size_t q_size, size_t thread_count)</td></tr>
|
|
<tr class="separator:a17a4d95759b4076827905fd8f6b10d36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6676a1ffb5ea174a2392ab0317bbcff2"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1details_1_1thread__pool.html">spdlog::details::thread_pool</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a6676a1ffb5ea174a2392ab0317bbcff2">thread_pool</a> ()</td></tr>
|
|
<tr class="separator:a6676a1ffb5ea174a2392ab0317bbcff2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd3f4323bb627945b4cecbbbc62770ef"><td class="memTemplParams" colspan="2">template<typename Container > </td></tr>
|
|
<tr class="memitem:acd3f4323bb627945b4cecbbbc62770ef"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classspdlog_1_1details_1_1bytes__range.html">details::bytes_range</a>< typename Container::const_iterator > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#acd3f4323bb627945b4cecbbbc62770ef">to_hex</a> (const Container &container)</td></tr>
|
|
<tr class="separator:acd3f4323bb627945b4cecbbbc62770ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3730108d5b1a43b30f8ddf32404b9d25"><td class="memTemplParams" colspan="2">template<typename It > </td></tr>
|
|
<tr class="memitem:a3730108d5b1a43b30f8ddf32404b9d25"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classspdlog_1_1details_1_1bytes__range.html">details::bytes_range</a>< It > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a3730108d5b1a43b30f8ddf32404b9d25">to_hex</a> (const It range_begin, const It range_end)</td></tr>
|
|
<tr class="separator:a3730108d5b1a43b30f8ddf32404b9d25"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0811adb1075181f73abc87c624fbff7e"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a0811adb1075181f73abc87c624fbff7e"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a0811adb1075181f73abc87c624fbff7e">android_logger_mt</a> (const std::string &logger_name, const std::string &tag="spdlog")</td></tr>
|
|
<tr class="separator:a0811adb1075181f73abc87c624fbff7e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aab5b508d51de238919a570cf3ca6d3db"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:aab5b508d51de238919a570cf3ca6d3db"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#aab5b508d51de238919a570cf3ca6d3db">android_logger_st</a> (const std::string &logger_name, const std::string &tag="spdlog")</td></tr>
|
|
<tr class="separator:aab5b508d51de238919a570cf3ca6d3db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abd73a6177edaccb77048bf47e3f8ad23"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:abd73a6177edaccb77048bf47e3f8ad23"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#abd73a6177edaccb77048bf47e3f8ad23">basic_logger_mt</a> (const std::string &logger_name, const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> &filename, bool truncate=false)</td></tr>
|
|
<tr class="separator:abd73a6177edaccb77048bf47e3f8ad23"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abc9cd0646191cc0b295b6e50367b22b7"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:abc9cd0646191cc0b295b6e50367b22b7"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#abc9cd0646191cc0b295b6e50367b22b7">basic_logger_st</a> (const std::string &logger_name, const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> &filename, bool truncate=false)</td></tr>
|
|
<tr class="separator:abc9cd0646191cc0b295b6e50367b22b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeab720351e32788bc6cdf8ada42b0f1f"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:aeab720351e32788bc6cdf8ada42b0f1f"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#aeab720351e32788bc6cdf8ada42b0f1f">daily_logger_mt</a> (const std::string &logger_name, const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> &filename, int hour=0, int minute=0, bool truncate=false)</td></tr>
|
|
<tr class="separator:aeab720351e32788bc6cdf8ada42b0f1f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a887beb44c55ef32f4bc62fa16451c77e"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a887beb44c55ef32f4bc62fa16451c77e"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a887beb44c55ef32f4bc62fa16451c77e">daily_logger_st</a> (const std::string &logger_name, const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> &filename, int hour=0, int minute=0, bool truncate=false)</td></tr>
|
|
<tr class="separator:a887beb44c55ef32f4bc62fa16451c77e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6d6344c349d1c6d957d5f21f4387c8f8"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a6d6344c349d1c6d957d5f21f4387c8f8"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a6d6344c349d1c6d957d5f21f4387c8f8">null_logger_mt</a> (const std::string &logger_name)</td></tr>
|
|
<tr class="separator:a6d6344c349d1c6d957d5f21f4387c8f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6a7d6f86b50ab1c5c346949ca5af564"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:af6a7d6f86b50ab1c5c346949ca5af564"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#af6a7d6f86b50ab1c5c346949ca5af564">null_logger_st</a> (const std::string &logger_name)</td></tr>
|
|
<tr class="separator:af6a7d6f86b50ab1c5c346949ca5af564"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a22f7ba52bed824030a97583cf1628af9"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a22f7ba52bed824030a97583cf1628af9"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a22f7ba52bed824030a97583cf1628af9">rotating_logger_mt</a> (const std::string &logger_name, const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> &filename, size_t max_file_size, size_t max_files, bool rotate_on_open=false)</td></tr>
|
|
<tr class="separator:a22f7ba52bed824030a97583cf1628af9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f8f238ddac5a799696cf25e98b382e7"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a8f8f238ddac5a799696cf25e98b382e7"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a8f8f238ddac5a799696cf25e98b382e7">rotating_logger_st</a> (const std::string &logger_name, const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> &filename, size_t max_file_size, size_t max_files, bool rotate_on_open=false)</td></tr>
|
|
<tr class="separator:a8f8f238ddac5a799696cf25e98b382e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a903467b7174af13d10f2f29ae9bd4a6e"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a903467b7174af13d10f2f29ae9bd4a6e"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a903467b7174af13d10f2f29ae9bd4a6e">stdout_color_mt</a> (const std::string &logger_name)</td></tr>
|
|
<tr class="separator:a903467b7174af13d10f2f29ae9bd4a6e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1d20b70d425e5402b3fa6a1b075d1c6d"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a1d20b70d425e5402b3fa6a1b075d1c6d"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a1d20b70d425e5402b3fa6a1b075d1c6d">stdout_color_st</a> (const std::string &logger_name)</td></tr>
|
|
<tr class="separator:a1d20b70d425e5402b3fa6a1b075d1c6d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab4647f73157c2a5647097e993eb648f5"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:ab4647f73157c2a5647097e993eb648f5"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#ab4647f73157c2a5647097e993eb648f5">stderr_color_mt</a> (const std::string &logger_name)</td></tr>
|
|
<tr class="separator:ab4647f73157c2a5647097e993eb648f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5564a799e789be1856d238b0d91ecadb"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a5564a799e789be1856d238b0d91ecadb"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a5564a799e789be1856d238b0d91ecadb">stderr_color_st</a> (const std::string &logger_name)</td></tr>
|
|
<tr class="separator:a5564a799e789be1856d238b0d91ecadb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a6a99d3309b166a585fe918bd83a442"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a9a6a99d3309b166a585fe918bd83a442"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a9a6a99d3309b166a585fe918bd83a442">stdout_logger_mt</a> (const std::string &logger_name)</td></tr>
|
|
<tr class="separator:a9a6a99d3309b166a585fe918bd83a442"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5b0d86b010b11ceb3941265779c7998e"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a5b0d86b010b11ceb3941265779c7998e"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a5b0d86b010b11ceb3941265779c7998e">stdout_logger_st</a> (const std::string &logger_name)</td></tr>
|
|
<tr class="separator:a5b0d86b010b11ceb3941265779c7998e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93e154fd1e2eb0dc5a82fb25ce7f11d1"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a93e154fd1e2eb0dc5a82fb25ce7f11d1"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a93e154fd1e2eb0dc5a82fb25ce7f11d1">stderr_logger_mt</a> (const std::string &logger_name)</td></tr>
|
|
<tr class="separator:a93e154fd1e2eb0dc5a82fb25ce7f11d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad2b234c875e76840785f02b189c0d514"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:ad2b234c875e76840785f02b189c0d514"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#ad2b234c875e76840785f02b189c0d514">stderr_logger_st</a> (const std::string &logger_name)</td></tr>
|
|
<tr class="separator:ad2b234c875e76840785f02b189c0d514"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49974c7465d12f994929f70c0caeeb7c"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a49974c7465d12f994929f70c0caeeb7c"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a49974c7465d12f994929f70c0caeeb7c">syslog_logger_mt</a> (const std::string &logger_name, const std::string &syslog_ident="", int syslog_option=0, int syslog_facility=(1<< 3))</td></tr>
|
|
<tr class="separator:a49974c7465d12f994929f70c0caeeb7c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2b5f25193cf4478d74cf9402a120c902"><td class="memTemplParams" colspan="2">template<typename Factory = default_factory> </td></tr>
|
|
<tr class="memitem:a2b5f25193cf4478d74cf9402a120c902"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a2b5f25193cf4478d74cf9402a120c902">syslog_logger_st</a> (const std::string &logger_name, const std::string &syslog_ident="", int syslog_option=0, int syslog_facility=(1<< 3))</td></tr>
|
|
<tr class="separator:a2b5f25193cf4478d74cf9402a120c902"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a852b420dc3dd5e5193a21f61f8577e62"><td class="memTemplParams" colspan="2">template<typename Sink , typename... SinkArgs> </td></tr>
|
|
<tr class="memitem:a852b420dc3dd5e5193a21f61f8577e62"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a852b420dc3dd5e5193a21f61f8577e62">create</a> (std::string logger_name, SinkArgs &&... sink_args)</td></tr>
|
|
<tr class="separator:a852b420dc3dd5e5193a21f61f8577e62"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a658d68d4ebdb11793b1e78582f108674"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a658d68d4ebdb11793b1e78582f108674">get</a> (const std::string &name)</td></tr>
|
|
<tr class="separator:a658d68d4ebdb11793b1e78582f108674"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83007016a4f374c8efcc738eee5b7290"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a83007016a4f374c8efcc738eee5b7290">set_formatter</a> (std::unique_ptr< <a class="el" href="classspdlog_1_1formatter.html">spdlog::formatter</a> > <a class="el" href="classspdlog_1_1formatter.html">formatter</a>)</td></tr>
|
|
<tr class="separator:a83007016a4f374c8efcc738eee5b7290"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a638029f343e8dd2393d62288b1eb095e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a638029f343e8dd2393d62288b1eb095e">set_pattern</a> (std::string pattern, <a class="el" href="namespacespdlog.html#ad598fbd8338772e66ae09e8723a07ced">pattern_time_type</a> time_type=<a class="el" href="namespacespdlog.html#ad598fbd8338772e66ae09e8723a07cedaf5ddaf0ca7929578b408c909429f68f2">pattern_time_type::local</a>)</td></tr>
|
|
<tr class="separator:a638029f343e8dd2393d62288b1eb095e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9f952c6a1e1114b474aff89965261a1b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a9f952c6a1e1114b474aff89965261a1b">set_level</a> (<a class="el" href="namespacespdlog_1_1level.html#a35f5227e5daf228d28a207b7b2aefc8b">level::level_enum</a> log_level)</td></tr>
|
|
<tr class="separator:a9f952c6a1e1114b474aff89965261a1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afac55b239302064cba773add59b635d1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#afac55b239302064cba773add59b635d1">flush_on</a> (<a class="el" href="namespacespdlog_1_1level.html#a35f5227e5daf228d28a207b7b2aefc8b">level::level_enum</a> log_level)</td></tr>
|
|
<tr class="separator:afac55b239302064cba773add59b635d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a70d5763d644df282a67999baf4680dde"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a70d5763d644df282a67999baf4680dde">flush_every</a> (std::chrono::seconds interval)</td></tr>
|
|
<tr class="separator:a70d5763d644df282a67999baf4680dde"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff4886a7bf8585815d8fd1f819f91be0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#aff4886a7bf8585815d8fd1f819f91be0">set_error_handler</a> (<a class="el" href="namespacespdlog.html#ad3ed787a29f245c833ef66faf48036e2">log_err_handler</a> handler)</td></tr>
|
|
<tr class="separator:aff4886a7bf8585815d8fd1f819f91be0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a306f1c2ef42ba046620bd84266ee5b24"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a306f1c2ef42ba046620bd84266ee5b24">register_logger</a> (std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > <a class="el" href="classspdlog_1_1logger.html">logger</a>)</td></tr>
|
|
<tr class="separator:a306f1c2ef42ba046620bd84266ee5b24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a33b888a87a0fccc7b7dd5b89413ce6b7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a33b888a87a0fccc7b7dd5b89413ce6b7">apply_all</a> (const std::function< void(std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> >)> &fun)</td></tr>
|
|
<tr class="separator:a33b888a87a0fccc7b7dd5b89413ce6b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af2ec5792fb30798cf285da36cb5c9377"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#af2ec5792fb30798cf285da36cb5c9377">drop</a> (const std::string &name)</td></tr>
|
|
<tr class="separator:af2ec5792fb30798cf285da36cb5c9377"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab1211636fc47637f4dc5ee9a18aa1bce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#ab1211636fc47637f4dc5ee9a18aa1bce">drop_all</a> ()</td></tr>
|
|
<tr class="separator:ab1211636fc47637f4dc5ee9a18aa1bce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a38b5c05a859763c5e350e8ec3da9e328"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a38b5c05a859763c5e350e8ec3da9e328">shutdown</a> ()</td></tr>
|
|
<tr class="separator:a38b5c05a859763c5e350e8ec3da9e328"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95b9f066c4e8ad65454049bdd7f6b956"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a95b9f066c4e8ad65454049bdd7f6b956">set_automatic_registration</a> (bool automatic_registation)</td></tr>
|
|
<tr class="separator:a95b9f066c4e8ad65454049bdd7f6b956"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e6a16853c325306188a7f6f642eba94"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a9e6a16853c325306188a7f6f642eba94">default_logger</a> ()</td></tr>
|
|
<tr class="separator:a9e6a16853c325306188a7f6f642eba94"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2c623c9fadba3efc09b48dac8a3990be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a2c623c9fadba3efc09b48dac8a3990be">default_logger_raw</a> ()</td></tr>
|
|
<tr class="separator:a2c623c9fadba3efc09b48dac8a3990be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab8a13bd805e706298e1e396ee5ac93bb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#ab8a13bd805e706298e1e396ee5ac93bb">set_default_logger</a> (std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a> > <a class="el" href="namespacespdlog.html#a9e6a16853c325306188a7f6f642eba94">default_logger</a>)</td></tr>
|
|
<tr class="separator:ab8a13bd805e706298e1e396ee5ac93bb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc4ad5305b408c41a60540b0e2a8aa85"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr>
|
|
<tr class="memitem:acc4ad5305b408c41a60540b0e2a8aa85"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#acc4ad5305b408c41a60540b0e2a8aa85">log</a> (<a class="el" href="structspdlog_1_1source__loc.html">source_loc</a> source, <a class="el" href="namespacespdlog_1_1level.html#a35f5227e5daf228d28a207b7b2aefc8b">level::level_enum</a> lvl, const char *fmt, const Args &... args)</td></tr>
|
|
<tr class="separator:acc4ad5305b408c41a60540b0e2a8aa85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7ad1ad069c196a042cb191b05d27167a"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr>
|
|
<tr class="memitem:a7ad1ad069c196a042cb191b05d27167a"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a7ad1ad069c196a042cb191b05d27167a">log</a> (<a class="el" href="namespacespdlog_1_1level.html#a35f5227e5daf228d28a207b7b2aefc8b">level::level_enum</a> lvl, const char *fmt, const Args &... args)</td></tr>
|
|
<tr class="separator:a7ad1ad069c196a042cb191b05d27167a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ec6777ea7982bcf7cf85b87b0619b56"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr>
|
|
<tr class="memitem:a0ec6777ea7982bcf7cf85b87b0619b56"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a0ec6777ea7982bcf7cf85b87b0619b56">trace</a> (const char *fmt, const Args &... args)</td></tr>
|
|
<tr class="separator:a0ec6777ea7982bcf7cf85b87b0619b56"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a29e62b80052a1440e526853d4b2c3c5c"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr>
|
|
<tr class="memitem:a29e62b80052a1440e526853d4b2c3c5c"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a29e62b80052a1440e526853d4b2c3c5c">debug</a> (const char *fmt, const Args &... args)</td></tr>
|
|
<tr class="separator:a29e62b80052a1440e526853d4b2c3c5c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3ee2e37859d2eee2722afc8ac26319ae"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr>
|
|
<tr class="memitem:a3ee2e37859d2eee2722afc8ac26319ae"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a3ee2e37859d2eee2722afc8ac26319ae">info</a> (const char *fmt, const Args &... args)</td></tr>
|
|
<tr class="separator:a3ee2e37859d2eee2722afc8ac26319ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a41a6d93dee0e1a8c2e6153c1fc7f59df"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr>
|
|
<tr class="memitem:a41a6d93dee0e1a8c2e6153c1fc7f59df"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a41a6d93dee0e1a8c2e6153c1fc7f59df">warn</a> (const char *fmt, const Args &... args)</td></tr>
|
|
<tr class="separator:a41a6d93dee0e1a8c2e6153c1fc7f59df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a84fc1d0e60ec7d333fd4f299f9c1e6b2"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr>
|
|
<tr class="memitem:a84fc1d0e60ec7d333fd4f299f9c1e6b2"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a84fc1d0e60ec7d333fd4f299f9c1e6b2">error</a> (const char *fmt, const Args &... args)</td></tr>
|
|
<tr class="separator:a84fc1d0e60ec7d333fd4f299f9c1e6b2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a753989ee0011b7d977e04a278b9380a2"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr>
|
|
<tr class="memitem:a753989ee0011b7d977e04a278b9380a2"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a753989ee0011b7d977e04a278b9380a2">critical</a> (const char *fmt, const Args &... args)</td></tr>
|
|
<tr class="separator:a753989ee0011b7d977e04a278b9380a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee9d401c7cb3cd8538a139af836c5ec5"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:aee9d401c7cb3cd8538a139af836c5ec5"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#aee9d401c7cb3cd8538a139af836c5ec5">log</a> (<a class="el" href="namespacespdlog_1_1level.html#a35f5227e5daf228d28a207b7b2aefc8b">level::level_enum</a> lvl, const T &msg)</td></tr>
|
|
<tr class="separator:aee9d401c7cb3cd8538a139af836c5ec5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a99302a3f872e2cba98f81ac1a2f63321"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a99302a3f872e2cba98f81ac1a2f63321"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a99302a3f872e2cba98f81ac1a2f63321">trace</a> (const T &msg)</td></tr>
|
|
<tr class="separator:a99302a3f872e2cba98f81ac1a2f63321"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93c284cebdb3b3dab204f2a87344e4b5"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a93c284cebdb3b3dab204f2a87344e4b5"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a93c284cebdb3b3dab204f2a87344e4b5">debug</a> (const T &msg)</td></tr>
|
|
<tr class="separator:a93c284cebdb3b3dab204f2a87344e4b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad68b6f9b65e1e8daab0117d75f0c39b4"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ad68b6f9b65e1e8daab0117d75f0c39b4"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#ad68b6f9b65e1e8daab0117d75f0c39b4">info</a> (const T &msg)</td></tr>
|
|
<tr class="separator:ad68b6f9b65e1e8daab0117d75f0c39b4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab3df0dca3174a057e99fc327e8c25c57"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ab3df0dca3174a057e99fc327e8c25c57"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#ab3df0dca3174a057e99fc327e8c25c57">warn</a> (const T &msg)</td></tr>
|
|
<tr class="separator:ab3df0dca3174a057e99fc327e8c25c57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa274f8a5f4f20ff435d27500ff589234"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:aa274f8a5f4f20ff435d27500ff589234"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#aa274f8a5f4f20ff435d27500ff589234">error</a> (const T &msg)</td></tr>
|
|
<tr class="separator:aa274f8a5f4f20ff435d27500ff589234"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2c707fb3d3d12a244ebfe3e40b417edc"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a2c707fb3d3d12a244ebfe3e40b417edc"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacespdlog.html#a2c707fb3d3d12a244ebfe3e40b417edc">critical</a> (const T &msg)</td></tr>
|
|
<tr class="separator:a2c707fb3d3d12a244ebfe3e40b417edc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Typedef Documentation</h2>
|
|
<a id="a962b94a80258f9a202d590888349577c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a962b94a80258f9a202d590888349577c">◆ </a></span>async_factory</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespacespdlog.html#a962b94a80258f9a202d590888349577c">spdlog::async_factory</a> = typedef <a class="el" href="structspdlog_1_1async__factory__impl.html">async_factory_impl</a><<a class="el" href="namespacespdlog.html#a42e109759a11c9514d3f6313a7709852a14511f2f5564650d129ca7cabc333278">async_overflow_policy::block</a>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="async_8h_source.html#l00060">60</a> of file <a class="el" href="async_8h_source.html">async.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a796f2e548cff4f12a5b2a52b07d3128b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a796f2e548cff4f12a5b2a52b07d3128b">◆ </a></span>async_factory_nonblock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespacespdlog.html#a796f2e548cff4f12a5b2a52b07d3128b">spdlog::async_factory_nonblock</a> = typedef <a class="el" href="structspdlog_1_1async__factory__impl.html">async_factory_impl</a><<a class="el" href="namespacespdlog.html#a42e109759a11c9514d3f6313a7709852a6d09cc54ae10145444aa2f43fe46d9f2">async_overflow_policy::overrun_oldest</a>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="async_8h_source.html#l00061">61</a> of file <a class="el" href="async_8h_source.html">async.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a349fb42bd8e759a32021b46fcdaca6c6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a349fb42bd8e759a32021b46fcdaca6c6">◆ </a></span>default_factory</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespacespdlog.html#a349fb42bd8e759a32021b46fcdaca6c6">spdlog::default_factory</a> = typedef <a class="el" href="structspdlog_1_1synchronous__factory.html">synchronous_factory</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00037">37</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf7ce125b3622e44f8f1702d699e0b06"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf7ce125b3622e44f8f1702d699e0b06">◆ </a></span>filename_t</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">spdlog::filename_t</a> = typedef std::string</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="common_8h_source.html#l00205">205</a> of file <a class="el" href="common_8h_source.html">common.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8585bf495310a6ce695191739351709b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8585bf495310a6ce695191739351709b">◆ </a></span>level_t</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespacespdlog.html#a8585bf495310a6ce695191739351709b">spdlog::level_t</a> = typedef std::atomic<int></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="common_8h_source.html#l00094">94</a> of file <a class="el" href="common_8h_source.html">common.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a173dd7064323e4807d720eabcc95fc73"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a173dd7064323e4807d720eabcc95fc73">◆ </a></span>log_clock</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespacespdlog.html#a173dd7064323e4807d720eabcc95fc73">spdlog::log_clock</a> = typedef std::chrono::system_clock</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="common_8h_source.html#l00079">79</a> of file <a class="el" href="common_8h_source.html">common.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad3ed787a29f245c833ef66faf48036e2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad3ed787a29f245c833ef66faf48036e2">◆ </a></span>log_err_handler</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespacespdlog.html#ad3ed787a29f245c833ef66faf48036e2">spdlog::log_err_handler</a> = typedef std::function<void(const std::string &err_msg)></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="common_8h_source.html#l00082">82</a> of file <a class="el" href="common_8h_source.html">common.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a422c57d3088160b517e5a74e5f318253"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a422c57d3088160b517e5a74e5f318253">◆ </a></span>sink_ptr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespacespdlog.html#a422c57d3088160b517e5a74e5f318253">spdlog::sink_ptr</a> = typedef std::shared_ptr<<a class="el" href="classspdlog_1_1sinks_1_1sink.html">sinks::sink</a>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="common_8h_source.html#l00080">80</a> of file <a class="el" href="common_8h_source.html">common.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa9b5c2298bf713fbe02b7e538d797ecd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa9b5c2298bf713fbe02b7e538d797ecd">◆ </a></span>sinks_init_list</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespacespdlog.html#aa9b5c2298bf713fbe02b7e538d797ecd">spdlog::sinks_init_list</a> = typedef std::initializer_list<<a class="el" href="namespacespdlog.html#a422c57d3088160b517e5a74e5f318253">sink_ptr</a>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="common_8h_source.html#l00081">81</a> of file <a class="el" href="common_8h_source.html">common.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af48e310b2f366ac6544701e6a3b56247"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af48e310b2f366ac6544701e6a3b56247">◆ </a></span>string_view_t</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespacespdlog.html#af48e310b2f366ac6544701e6a3b56247">spdlog::string_view_t</a> = typedef <a class="el" href="namespacefmt_1_1v5.html#a3301ccbf6a0ab1b233242041a835a54a">fmt::string_view</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="common_8h_source.html#l00088">88</a> of file <a class="el" href="common_8h_source.html">common.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="a42e109759a11c9514d3f6313a7709852"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a42e109759a11c9514d3f6313a7709852">◆ </a></span>async_overflow_policy</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespacespdlog.html#a42e109759a11c9514d3f6313a7709852">spdlog::async_overflow_policy</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a42e109759a11c9514d3f6313a7709852a14511f2f5564650d129ca7cabc333278"></a>block </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a42e109759a11c9514d3f6313a7709852a6d09cc54ae10145444aa2f43fe46d9f2"></a>overrun_oldest </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="async__logger_8h_source.html#l00032">32</a> of file <a class="el" href="async__logger_8h_source.html">async_logger.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad598fbd8338772e66ae09e8723a07ced"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad598fbd8338772e66ae09e8723a07ced">◆ </a></span>pattern_time_type</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespacespdlog.html#ad598fbd8338772e66ae09e8723a07ced">spdlog::pattern_time_type</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad598fbd8338772e66ae09e8723a07cedaf5ddaf0ca7929578b408c909429f68f2"></a>local </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ad598fbd8338772e66ae09e8723a07ceda52d33cb937bbdab234ab1729a0f8225b"></a>utc </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="common_8h_source.html#l00166">166</a> of file <a class="el" href="common_8h_source.html">common.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a0811adb1075181f73abc87c624fbff7e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0811adb1075181f73abc87c624fbff7e">◆ </a></span>android_logger_mt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::android_logger_mt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>tag</em> = <code>"spdlog"</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="android__sink_8h_source.html#l00110">110</a> of file <a class="el" href="android__sink_8h_source.html">android_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aab5b508d51de238919a570cf3ca6d3db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aab5b508d51de238919a570cf3ca6d3db">◆ </a></span>android_logger_st()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::android_logger_st </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>tag</em> = <code>"spdlog"</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="android__sink_8h_source.html#l00116">116</a> of file <a class="el" href="android__sink_8h_source.html">android_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a33b888a87a0fccc7b7dd5b89413ce6b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a33b888a87a0fccc7b7dd5b89413ce6b7">◆ </a></span>apply_all()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::apply_all </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::function< void(std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> &</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00105">105</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abd73a6177edaccb77048bf47e3f8ad23"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abd73a6177edaccb77048bf47e3f8ad23">◆ </a></span>basic_logger_mt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::basic_logger_mt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> & </td>
|
|
<td class="paramname"><em>filename</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>truncate</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="basic__file__sink_8h_source.html#l00064">64</a> of file <a class="el" href="basic__file__sink_8h_source.html">basic_file_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abc9cd0646191cc0b295b6e50367b22b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abc9cd0646191cc0b295b6e50367b22b7">◆ </a></span>basic_logger_st()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::basic_logger_st </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> & </td>
|
|
<td class="paramname"><em>filename</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>truncate</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="basic__file__sink_8h_source.html#l00070">70</a> of file <a class="el" href="basic__file__sink_8h_source.html">basic_file_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a852b420dc3dd5e5193a21f61f8577e62"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a852b420dc3dd5e5193a21f61f8577e62">◆ </a></span>create()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Sink , typename... SinkArgs> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a>> spdlog::create </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">SinkArgs &&... </td>
|
|
<td class="paramname"><em>sink_args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00045">45</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a220f834b057b45ef730c435bcc60b0aa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a220f834b057b45ef730c435bcc60b0aa">◆ </a></span>create_async()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Sink , typename... SinkArgs> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a>> spdlog::create_async </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">SinkArgs &&... </td>
|
|
<td class="paramname"><em>sink_args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="async_8h_source.html#l00064">64</a> of file <a class="el" href="async_8h_source.html">async.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac5db26987120ac7b1ba0fbefe551ee52"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac5db26987120ac7b1ba0fbefe551ee52">◆ </a></span>create_async_nb()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Sink , typename... SinkArgs> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a>> spdlog::create_async_nb </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">SinkArgs &&... </td>
|
|
<td class="paramname"><em>sink_args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="async_8h_source.html#l00070">70</a> of file <a class="el" href="async_8h_source.html">async.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a753989ee0011b7d977e04a278b9380a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a753989ee0011b7d977e04a278b9380a2">◆ </a></span>critical() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename... Args> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::critical </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>fmt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const Args &... </td>
|
|
<td class="paramname"><em>args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00207">207</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2c707fb3d3d12a244ebfe3e40b417edc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c707fb3d3d12a244ebfe3e40b417edc">◆ </a></span>critical() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::critical </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>msg</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00249">249</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeab720351e32788bc6cdf8ada42b0f1f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeab720351e32788bc6cdf8ada42b0f1f">◆ </a></span>daily_logger_mt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::daily_logger_mt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> & </td>
|
|
<td class="paramname"><em>filename</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>hour</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>minute</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>truncate</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="daily__file__sink_8h_source.html#l00129">129</a> of file <a class="el" href="daily__file__sink_8h_source.html">daily_file_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a887beb44c55ef32f4bc62fa16451c77e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a887beb44c55ef32f4bc62fa16451c77e">◆ </a></span>daily_logger_st()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::daily_logger_st </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> & </td>
|
|
<td class="paramname"><em>filename</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>hour</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>minute</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>truncate</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="daily__file__sink_8h_source.html#l00136">136</a> of file <a class="el" href="daily__file__sink_8h_source.html">daily_file_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a29e62b80052a1440e526853d4b2c3c5c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a29e62b80052a1440e526853d4b2c3c5c">◆ </a></span>debug() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename... Args> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::debug </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>fmt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const Args &... </td>
|
|
<td class="paramname"><em>args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00183">183</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a93c284cebdb3b3dab204f2a87344e4b5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a93c284cebdb3b3dab204f2a87344e4b5">◆ </a></span>debug() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::debug </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>msg</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00225">225</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9e6a16853c325306188a7f6f642eba94"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e6a16853c325306188a7f6f642eba94">◆ </a></span>default_logger()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a>> spdlog::default_logger </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00149">149</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2c623c9fadba3efc09b48dac8a3990be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c623c9fadba3efc09b48dac8a3990be">◆ </a></span>default_logger_raw()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a>* spdlog::default_logger_raw </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00154">154</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af2ec5792fb30798cf285da36cb5c9377"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af2ec5792fb30798cf285da36cb5c9377">◆ </a></span>drop()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::drop </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00111">111</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab1211636fc47637f4dc5ee9a18aa1bce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab1211636fc47637f4dc5ee9a18aa1bce">◆ </a></span>drop_all()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::drop_all </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00117">117</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a84fc1d0e60ec7d333fd4f299f9c1e6b2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a84fc1d0e60ec7d333fd4f299f9c1e6b2">◆ </a></span>error() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename... Args> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::error </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>fmt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const Args &... </td>
|
|
<td class="paramname"><em>args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00201">201</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa274f8a5f4f20ff435d27500ff589234"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa274f8a5f4f20ff435d27500ff589234">◆ </a></span>error() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::error </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>msg</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00243">243</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a70d5763d644df282a67999baf4680dde"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a70d5763d644df282a67999baf4680dde">◆ </a></span>flush_every()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::flush_every </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::chrono::seconds </td>
|
|
<td class="paramname"><em>interval</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00085">85</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afac55b239302064cba773add59b635d1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afac55b239302064cba773add59b635d1">◆ </a></span>flush_on()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::flush_on </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacespdlog_1_1level.html#a35f5227e5daf228d28a207b7b2aefc8b">level::level_enum</a> </td>
|
|
<td class="paramname"><em>log_level</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00078">78</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a658d68d4ebdb11793b1e78582f108674"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a658d68d4ebdb11793b1e78582f108674">◆ </a></span>get()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::get </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00053">53</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3ee2e37859d2eee2722afc8ac26319ae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3ee2e37859d2eee2722afc8ac26319ae">◆ </a></span>info() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename... Args> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::info </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>fmt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const Args &... </td>
|
|
<td class="paramname"><em>args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00189">189</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad68b6f9b65e1e8daab0117d75f0c39b4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad68b6f9b65e1e8daab0117d75f0c39b4">◆ </a></span>info() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::info </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>msg</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00231">231</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a17a4d95759b4076827905fd8f6b10d36"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a17a4d95759b4076827905fd8f6b10d36">◆ </a></span>init_thread_pool()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::init_thread_pool </td>
|
|
<td>(</td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>q_size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>thread_count</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="async_8h_source.html#l00076">76</a> of file <a class="el" href="async_8h_source.html">async.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7ad1ad069c196a042cb191b05d27167a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7ad1ad069c196a042cb191b05d27167a">◆ </a></span>log() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename... Args> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::log </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacespdlog_1_1level.html#a35f5227e5daf228d28a207b7b2aefc8b">level::level_enum</a> </td>
|
|
<td class="paramname"><em>lvl</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>fmt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const Args &... </td>
|
|
<td class="paramname"><em>args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00171">171</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee9d401c7cb3cd8538a139af836c5ec5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee9d401c7cb3cd8538a139af836c5ec5">◆ </a></span>log() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::log </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacespdlog_1_1level.html#a35f5227e5daf228d28a207b7b2aefc8b">level::level_enum</a> </td>
|
|
<td class="paramname"><em>lvl</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>msg</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00213">213</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acc4ad5305b408c41a60540b0e2a8aa85"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acc4ad5305b408c41a60540b0e2a8aa85">◆ </a></span>log() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename... Args> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::log </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structspdlog_1_1source__loc.html">source_loc</a> </td>
|
|
<td class="paramname"><em>source</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacespdlog_1_1level.html#a35f5227e5daf228d28a207b7b2aefc8b">level::level_enum</a> </td>
|
|
<td class="paramname"><em>lvl</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>fmt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const Args &... </td>
|
|
<td class="paramname"><em>args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00165">165</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6d6344c349d1c6d957d5f21f4387c8f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6d6344c349d1c6d957d5f21f4387c8f8">◆ </a></span>null_logger_mt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::null_logger_mt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="null__sink_8h_source.html#l00034">34</a> of file <a class="el" href="null__sink_8h_source.html">null_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af6a7d6f86b50ab1c5c346949ca5af564"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af6a7d6f86b50ab1c5c346949ca5af564">◆ </a></span>null_logger_st()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::null_logger_st </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="null__sink_8h_source.html#l00042">42</a> of file <a class="el" href="null__sink_8h_source.html">null_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a306f1c2ef42ba046620bd84266ee5b24"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a306f1c2ef42ba046620bd84266ee5b24">◆ </a></span>register_logger()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::register_logger </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">logger</a> > </td>
|
|
<td class="paramname"><em>logger</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00097">97</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a22f7ba52bed824030a97583cf1628af9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a22f7ba52bed824030a97583cf1628af9">◆ </a></span>rotating_logger_mt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::rotating_logger_mt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> & </td>
|
|
<td class="paramname"><em>filename</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>max_file_size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>max_files</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>rotate_on_open</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="rotating__file__sink_8h_source.html#l00152">152</a> of file <a class="el" href="rotating__file__sink_8h_source.html">rotating_file_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f8f238ddac5a799696cf25e98b382e7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f8f238ddac5a799696cf25e98b382e7">◆ </a></span>rotating_logger_st()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::rotating_logger_st </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacespdlog.html#acf7ce125b3622e44f8f1702d699e0b06">filename_t</a> & </td>
|
|
<td class="paramname"><em>filename</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>max_file_size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>max_files</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>rotate_on_open</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="rotating__file__sink_8h_source.html#l00159">159</a> of file <a class="el" href="rotating__file__sink_8h_source.html">rotating_file_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a95b9f066c4e8ad65454049bdd7f6b956"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a95b9f066c4e8ad65454049bdd7f6b956">◆ </a></span>set_automatic_registration()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::set_automatic_registration </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>automatic_registation</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00129">129</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab8a13bd805e706298e1e396ee5ac93bb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab8a13bd805e706298e1e396ee5ac93bb">◆ </a></span>set_default_logger()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::set_default_logger </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::shared_ptr< <a class="el" href="classspdlog_1_1logger.html">spdlog::logger</a> > </td>
|
|
<td class="paramname"><em>default_logger</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00159">159</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aff4886a7bf8585815d8fd1f819f91be0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aff4886a7bf8585815d8fd1f819f91be0">◆ </a></span>set_error_handler()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::set_error_handler </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacespdlog.html#ad3ed787a29f245c833ef66faf48036e2">log_err_handler</a> </td>
|
|
<td class="paramname"><em>handler</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00091">91</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83007016a4f374c8efcc738eee5b7290"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83007016a4f374c8efcc738eee5b7290">◆ </a></span>set_formatter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::set_formatter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::unique_ptr< <a class="el" href="classspdlog_1_1formatter.html">spdlog::formatter</a> > </td>
|
|
<td class="paramname"><em>formatter</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00059">59</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9f952c6a1e1114b474aff89965261a1b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9f952c6a1e1114b474aff89965261a1b">◆ </a></span>set_level()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::set_level </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacespdlog_1_1level.html#a35f5227e5daf228d28a207b7b2aefc8b">level::level_enum</a> </td>
|
|
<td class="paramname"><em>log_level</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00072">72</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a638029f343e8dd2393d62288b1eb095e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a638029f343e8dd2393d62288b1eb095e">◆ </a></span>set_pattern()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::set_pattern </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string </td>
|
|
<td class="paramname"><em>pattern</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacespdlog.html#ad598fbd8338772e66ae09e8723a07ced">pattern_time_type</a> </td>
|
|
<td class="paramname"><em>time_type</em> = <code><a class="el" href="namespacespdlog.html#ad598fbd8338772e66ae09e8723a07cedaf5ddaf0ca7929578b408c909429f68f2">pattern_time_type::local</a></code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00066">66</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a38b5c05a859763c5e350e8ec3da9e328"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a38b5c05a859763c5e350e8ec3da9e328">◆ </a></span>shutdown()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::shutdown </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00123">123</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab4647f73157c2a5647097e993eb648f5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab4647f73157c2a5647097e993eb648f5">◆ </a></span>stderr_color_mt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::stderr_color_mt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stdout__color__sinks_8h_source.html#l00046">46</a> of file <a class="el" href="stdout__color__sinks_8h_source.html">stdout_color_sinks.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5564a799e789be1856d238b0d91ecadb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5564a799e789be1856d238b0d91ecadb">◆ </a></span>stderr_color_st()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::stderr_color_st </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stdout__color__sinks_8h_source.html#l00052">52</a> of file <a class="el" href="stdout__color__sinks_8h_source.html">stdout_color_sinks.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a93e154fd1e2eb0dc5a82fb25ce7f11d1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a93e154fd1e2eb0dc5a82fb25ce7f11d1">◆ </a></span>stderr_logger_mt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::stderr_logger_mt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stdout__sinks_8h_source.html#l00092">92</a> of file <a class="el" href="stdout__sinks_8h_source.html">stdout_sinks.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad2b234c875e76840785f02b189c0d514"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad2b234c875e76840785f02b189c0d514">◆ </a></span>stderr_logger_st()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::stderr_logger_st </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stdout__sinks_8h_source.html#l00098">98</a> of file <a class="el" href="stdout__sinks_8h_source.html">stdout_sinks.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a903467b7174af13d10f2f29ae9bd4a6e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a903467b7174af13d10f2f29ae9bd4a6e">◆ </a></span>stdout_color_mt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::stdout_color_mt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stdout__color__sinks_8h_source.html#l00034">34</a> of file <a class="el" href="stdout__color__sinks_8h_source.html">stdout_color_sinks.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1d20b70d425e5402b3fa6a1b075d1c6d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1d20b70d425e5402b3fa6a1b075d1c6d">◆ </a></span>stdout_color_st()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::stdout_color_st </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stdout__color__sinks_8h_source.html#l00040">40</a> of file <a class="el" href="stdout__color__sinks_8h_source.html">stdout_color_sinks.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a6a99d3309b166a585fe918bd83a442"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a6a99d3309b166a585fe918bd83a442">◆ </a></span>stdout_logger_mt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::stdout_logger_mt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stdout__sinks_8h_source.html#l00080">80</a> of file <a class="el" href="stdout__sinks_8h_source.html">stdout_sinks.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5b0d86b010b11ceb3941265779c7998e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5b0d86b010b11ceb3941265779c7998e">◆ </a></span>stdout_logger_st()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::stdout_logger_st </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stdout__sinks_8h_source.html#l00086">86</a> of file <a class="el" href="stdout__sinks_8h_source.html">stdout_sinks.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a49974c7465d12f994929f70c0caeeb7c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a49974c7465d12f994929f70c0caeeb7c">◆ </a></span>syslog_logger_mt()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::syslog_logger_mt </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>syslog_ident</em> = <code>""</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>syslog_option</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>syslog_facility</em> = <code>(1 << 3)</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="syslog__sink_8h_source.html#l00082">82</a> of file <a class="el" href="syslog__sink_8h_source.html">syslog_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2b5f25193cf4478d74cf9402a120c902"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2b5f25193cf4478d74cf9402a120c902">◆ </a></span>syslog_logger_st()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Factory = default_factory> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1logger.html">logger</a>> spdlog::syslog_logger_st </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>logger_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>syslog_ident</em> = <code>""</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>syslog_option</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>syslog_facility</em> = <code>(1 << 3)</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="syslog__sink_8h_source.html#l00089">89</a> of file <a class="el" href="syslog__sink_8h_source.html">syslog_sink.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6676a1ffb5ea174a2392ab0317bbcff2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6676a1ffb5ea174a2392ab0317bbcff2">◆ </a></span>thread_pool()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::shared_ptr<<a class="el" href="classspdlog_1_1details_1_1thread__pool.html">spdlog::details::thread_pool</a>> spdlog::thread_pool </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="async_8h_source.html#l00083">83</a> of file <a class="el" href="async_8h_source.html">async.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acd3f4323bb627945b4cecbbbc62770ef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acd3f4323bb627945b4cecbbbc62770ef">◆ </a></span>to_hex() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename Container > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classspdlog_1_1details_1_1bytes__range.html">details::bytes_range</a><typename Container::const_iterator> spdlog::to_hex </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Container & </td>
|
|
<td class="paramname"><em>container</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bin__to__hex_8h_source.html#l00053">53</a> of file <a class="el" href="bin__to__hex_8h_source.html">bin_to_hex.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3730108d5b1a43b30f8ddf32404b9d25"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3730108d5b1a43b30f8ddf32404b9d25">◆ </a></span>to_hex() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename It > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classspdlog_1_1details_1_1bytes__range.html">details::bytes_range</a><It> spdlog::to_hex </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const It </td>
|
|
<td class="paramname"><em>range_begin</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const It </td>
|
|
<td class="paramname"><em>range_end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bin__to__hex_8h_source.html#l00062">62</a> of file <a class="el" href="bin__to__hex_8h_source.html">bin_to_hex.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ec6777ea7982bcf7cf85b87b0619b56"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ec6777ea7982bcf7cf85b87b0619b56">◆ </a></span>trace() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename... Args> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::trace </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>fmt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const Args &... </td>
|
|
<td class="paramname"><em>args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00177">177</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a99302a3f872e2cba98f81ac1a2f63321"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a99302a3f872e2cba98f81ac1a2f63321">◆ </a></span>trace() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::trace </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>msg</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00219">219</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a41a6d93dee0e1a8c2e6153c1fc7f59df"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a41a6d93dee0e1a8c2e6153c1fc7f59df">◆ </a></span>warn() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename... Args> </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::warn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>fmt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const Args &... </td>
|
|
<td class="paramname"><em>args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00195">195</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab3df0dca3174a057e99fc327e8c25c57"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab3df0dca3174a057e99fc327e8c25c57">◆ </a></span>warn() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void spdlog::warn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>msg</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="spdlog_8h_source.html#l00237">237</a> of file <a class="el" href="spdlog_8h_source.html">spdlog.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespacespdlog.html">spdlog</a></li>
|
|
<li class="footer">Generated by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.16 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|