2015-04-07 16:07:33 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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" / >
2018-10-13 16:56:59 +02:00
< meta name = "generator" content = "Doxygen 1.8.6" / >
2015-04-07 16:07:33 +02:00
< title > USB Host Shield 2.0: version_helper.h File 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 = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/search.js" > < / script >
2018-10-13 16:56:59 +02:00
< script type = "text/javascript" >
$(document).ready(function() { searchBox.OnSelectItem(0); });
< / script >
2015-04-07 16:07:33 +02:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "imageStyle.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;" >
2018-10-13 16:56:59 +02:00
< td style = "padding-left: 0.5em;" >
2015-04-07 16:07:33 +02:00
< div id = "projectname" > USB Host Shield 2.0
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2018-10-13 16:56:59 +02:00
<!-- Generated by Doxygen 1.8.6 -->
2015-04-07 16:07:33 +02:00
< script type = "text/javascript" >
var searchBox = new SearchBox("searchBox", "search",false,'Search');
< / script >
2018-10-13 16:56:59 +02:00
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "pages.html" > < span > Related  Pages< / span > < / a > < / li >
< li > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li class = "current" > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< li >
< div id = "MSearchBox" class = "MSearchBoxInactive" >
< span class = "left" >
< img id = "MSearchSelect" src = "search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
< input type = "text" id = "MSearchField" value = "Search" accesskey = "S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
< / span > < span class = "right" >
< a id = "MSearchClose" href = "javascript:searchBox.CloseResultsWindow()" > < img id = "MSearchCloseImg" border = "0" src = "search/close.png" alt = "" / > < / a >
< / span >
< / div >
< / li >
< / ul >
< / div >
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li > < a href = "files.html" > < span > File  List< / span > < / a > < / li >
< li > < a href = "globals.html" > < span > File  Members< / span > < / a > < / li >
< / ul >
< / div >
2015-04-07 16:07:33 +02:00
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
2018-10-13 16:56:59 +02:00
< a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(0)" > < span class = "SelectionMark" >   < / span > All< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(1)" > < span class = "SelectionMark" >   < / span > Classes< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(2)" > < span class = "SelectionMark" >   < / span > Files< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(3)" > < span class = "SelectionMark" >   < / span > Functions< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(4)" > < span class = "SelectionMark" >   < / span > Variables< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(5)" > < span class = "SelectionMark" >   < / span > Typedefs< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(6)" > < span class = "SelectionMark" >   < / span > Enumerations< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(7)" > < span class = "SelectionMark" >   < / span > Enumerator< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(8)" > < span class = "SelectionMark" >   < / span > Macros< / a > < a class = "SelectItem" href = "javascript:void(0)" onclick = "searchBox.OnSelectItem(9)" > < span class = "SelectionMark" >   < / span > Pages< / a > < / div >
2015-04-07 16:07:33 +02:00
<!-- 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 > <!-- top -->
< div class = "header" >
< div class = "summary" >
2016-04-19 18:16:46 +02:00
< a href = "#define-members" > Macros< / a > < / div >
2015-04-07 16:07:33 +02:00
< div class = "headertitle" >
< div class = "title" > version_helper.h File Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2018-10-13 16:56:59 +02:00
< div class = "textblock" > < code > #include < Arduino.h> < / code > < br / >
< code > #include < inttypes.h> < / code > < br / >
2015-04-07 16:07:33 +02:00
< / div > < div class = "textblock" > < div class = "dynheader" >
Include dependency graph for version_helper.h:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "version__helper_8h__incl.png" border = "0" usemap = "#version__helper_8h" alt = "" / > < / div >
2018-10-13 15:47:19 +02:00
< map name = "version__helper_8h" id = "version__helper_8h" >
< / map >
2015-04-07 16:07:33 +02:00
< / div >
< / div > < div class = "textblock" > < div class = "dynheader" >
This graph shows which files directly or indirectly include this file:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "version__helper_8h__dep__incl.png" border = "0" usemap = "#version__helper_8hdep" alt = "" / > < / div >
< map name = "version__helper_8hdep" id = "version__helper_8hdep" >
2016-04-19 18:16:46 +02:00
< / map >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
< p > < a href = "version__helper_8h_source.html" > Go to the source code of this file.< / a > < / p >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "define-members" > < / a >
Macros< / h2 > < / td > < / tr >
< tr class = "memitem:a3e19ec020621f8b99268a81a85d29f57" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a3e19ec020621f8b99268a81a85d29f57" > __PGMSPACE_H_< / a >       1< / td > < / tr >
< tr class = "separator:a3e19ec020621f8b99268a81a85d29f57" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a963f816fc88a5d8479c285ed4c630229" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a963f816fc88a5d8479c285ed4c630229" > PGM_P< / a >       const char *< / td > < / tr >
< tr class = "separator:a963f816fc88a5d8479c285ed4c630229" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a73809107539df84eaf01f6a4dea4fbff" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a73809107539df84eaf01f6a4dea4fbff" > PSTR< / a > (str)      (str)< / td > < / tr >
< tr class = "separator:a73809107539df84eaf01f6a4dea4fbff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0e3009529aac180ed5f48296d6670d6b" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a0e3009529aac180ed5f48296d6670d6b" > F< / a > (str)      (str)< / td > < / tr >
< tr class = "separator:a0e3009529aac180ed5f48296d6670d6b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0c2ed15ee215e2a578c8a975441b841e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a0c2ed15ee215e2a578c8a975441b841e" > _SFR_BYTE< / a > (n)      (n)< / td > < / tr >
< tr class = "separator:a0c2ed15ee215e2a578c8a975441b841e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a0701320e4ee6b49c390113373afad5ac" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a0701320e4ee6b49c390113373afad5ac" > memchr_P< / a > (str, c, len)      memchr((str), (c), (len))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a0701320e4ee6b49c390113373afad5ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:aa643537fe238d74f3e5e4dda08bb399e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#aa643537fe238d74f3e5e4dda08bb399e" > memcmp_P< / a > (a, b, n)      memcmp((a), (b), (n))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:aa643537fe238d74f3e5e4dda08bb399e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:ae0444ad0cb3250a5778a573dd10f41be" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ae0444ad0cb3250a5778a573dd10f41be" > memcpy_P< / a > (dest, src, num)      memcpy((dest), (src), (num))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:ae0444ad0cb3250a5778a573dd10f41be" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:afe1e08150140cc176a8d0a5b11081dd0" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#afe1e08150140cc176a8d0a5b11081dd0" > memmem_P< / a > (a, alen, b, blen)      memmem((a), (alen), (b), (blen))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:afe1e08150140cc176a8d0a5b11081dd0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a243235b923ff7a3411ed43653abc727a" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a243235b923ff7a3411ed43653abc727a" > memrchr_P< / a > (str, val, len)      memrchr((str), (val), (len))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a243235b923ff7a3411ed43653abc727a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a2ca9304dda7dc2472812baa9e9ede965" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a2ca9304dda7dc2472812baa9e9ede965" > strcat_P< / a > (dest, src)      strcat((dest), (src))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a2ca9304dda7dc2472812baa9e9ede965" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:abb3516e179fb3e8ef87c5d0cac4045cb" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#abb3516e179fb3e8ef87c5d0cac4045cb" > strchr_P< / a > (str, c)      strchr((str), (c))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:abb3516e179fb3e8ef87c5d0cac4045cb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:ab2472535e049353329b4026b5ea0ae47" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ab2472535e049353329b4026b5ea0ae47" > strchrnul_P< / a > (str, c)      strchrnul((str), (c))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:ab2472535e049353329b4026b5ea0ae47" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:abbb2cd396dde2d1575948bb16ce2853a" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#abbb2cd396dde2d1575948bb16ce2853a" > strcmp_P< / a > (a, b)      strcmp((a), (b))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:abbb2cd396dde2d1575948bb16ce2853a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:ae74941b597bdd8ffb5c35f45b636946b" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ae74941b597bdd8ffb5c35f45b636946b" > strcpy_P< / a > (dest, src)      strcpy((dest), (src))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:ae74941b597bdd8ffb5c35f45b636946b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:ae97e89b6ed4b46ade2eca9cafc6abd8d" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ae97e89b6ed4b46ade2eca9cafc6abd8d" > strcasecmp_P< / a > (a, b)      strcasecmp((a), (b))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:ae97e89b6ed4b46ade2eca9cafc6abd8d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:aaa89d5a1f38d2344fdb7542d89d35871" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#aaa89d5a1f38d2344fdb7542d89d35871" > strcasestr_P< / a > (a, b)      strcasestr((a), (b))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:aaa89d5a1f38d2344fdb7542d89d35871" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a1196925b7d2e212dcdef7ceb4c52d86b" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a1196925b7d2e212dcdef7ceb4c52d86b" > strlcat_P< / a > (dest, src, len)      strlcat((dest), (src), (len))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a1196925b7d2e212dcdef7ceb4c52d86b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a342608671474428bdccd3c47ee3a635f" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a342608671474428bdccd3c47ee3a635f" > strlcpy_P< / a > (dest, src, len)      strlcpy((dest), (src), (len))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a342608671474428bdccd3c47ee3a635f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9962d6786d3d28802e67dde07a9bfc0e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a9962d6786d3d28802e67dde07a9bfc0e" > strlen_P< / a > (s)      strlen((const char *)(s))< / td > < / tr >
< tr class = "separator:a9962d6786d3d28802e67dde07a9bfc0e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a88a58af15fc8867019bde93e47d5e170" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a88a58af15fc8867019bde93e47d5e170" > strnlen_P< / a > (str, len)      strnlen((str), (len))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a88a58af15fc8867019bde93e47d5e170" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a83b1e057d9ee4c5160557575be07c41f" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a83b1e057d9ee4c5160557575be07c41f" > strncmp_P< / a > (a, b, n)      strncmp((a), (b), (n))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a83b1e057d9ee4c5160557575be07c41f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a6986d443d13df0a4f28c6d1b52effb7d" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a6986d443d13df0a4f28c6d1b52effb7d" > strncasecmp_P< / a > (a, b, n)      strncasecmp((a), (b), (n))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a6986d443d13df0a4f28c6d1b52effb7d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a86116ae518b3a7c8d7802897ad4d4437" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a86116ae518b3a7c8d7802897ad4d4437" > strncat_P< / a > (a, b, n)      strncat((a), (b), (n))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a86116ae518b3a7c8d7802897ad4d4437" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:afc6a478676d2474bb02daccb34462d22" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#afc6a478676d2474bb02daccb34462d22" > strncpy_P< / a > (a, b, n)      strncmp((a), (b), (n))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:afc6a478676d2474bb02daccb34462d22" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a0d7d99b4acb1736f8d82c504439d955b" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a0d7d99b4acb1736f8d82c504439d955b" > strpbrk_P< / a > (str, chrs)      strpbrk((str), (chrs))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a0d7d99b4acb1736f8d82c504439d955b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a802c70c90bdce26fb6e0219d54b0107f" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a802c70c90bdce26fb6e0219d54b0107f" > strrchr_P< / a > (str, c)      strrchr((str), (c))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a802c70c90bdce26fb6e0219d54b0107f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:ae791604aa35173f156a2c49041531726" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ae791604aa35173f156a2c49041531726" > strsep_P< / a > (strp, delim)      strsep((strp), (delim))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:ae791604aa35173f156a2c49041531726" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:ae67a03953a61e164588820c94f7fe416" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ae67a03953a61e164588820c94f7fe416" > strspn_P< / a > (str, chrs)      strspn((str), (chrs))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:ae67a03953a61e164588820c94f7fe416" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:aca1ecbfa8b94eba4b5228f0a6a18a888" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#aca1ecbfa8b94eba4b5228f0a6a18a888" > strstr_P< / a > (a, b)      strstr((a), (b))< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:aca1ecbfa8b94eba4b5228f0a6a18a888" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:ab85c96c01fd285b8b9513e2cdd4c2ed4" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ab85c96c01fd285b8b9513e2cdd4c2ed4" > sprintf_P< / a > (s,...)      sprintf((s), __VA_ARGS__)< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:ab85c96c01fd285b8b9513e2cdd4c2ed4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a1c1f6f95b0f654f7c8280065feccf5cf" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a1c1f6f95b0f654f7c8280065feccf5cf" > vfprintf_P< / a > (s,...)      vfprintf((s), __VA_ARGS__)< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a1c1f6f95b0f654f7c8280065feccf5cf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab9261eba134bf3ec83f80bd34e6c2faf" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ab9261eba134bf3ec83f80bd34e6c2faf" > printf_P< / a > (...)      printf(__VA_ARGS__)< / td > < / tr >
< tr class = "separator:ab9261eba134bf3ec83f80bd34e6c2faf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a6e0c87b2591aa1587c4d767ff9a2e5dd" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a6e0c87b2591aa1587c4d767ff9a2e5dd" > snprintf_P< / a > (s, n,...)      ((s), (n), __VA_ARGS__)< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a6e0c87b2591aa1587c4d767ff9a2e5dd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:a331f11242bffa41fbae842a55185e8cc" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a331f11242bffa41fbae842a55185e8cc" > vsprintf_P< / a > (s,...)      ((s),__VA_ARGS__)< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:a331f11242bffa41fbae842a55185e8cc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:ada0f0fa2c127b5486a9d7cba324b00d6" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ada0f0fa2c127b5486a9d7cba324b00d6" > vsnprintf_P< / a > (s, n,...)      ((s), (n),__VA_ARGS__)< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:ada0f0fa2c127b5486a9d7cba324b00d6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-10-13 16:56:59 +02:00
< tr class = "memitem:affc751c94fd67fe22fb951c83cdb328e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#affc751c94fd67fe22fb951c83cdb328e" > fprintf_P< / a > (s,...)      ((s), __VA_ARGS__)< / td > < / tr >
2015-04-07 16:07:33 +02:00
< tr class = "separator:affc751c94fd67fe22fb951c83cdb328e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a48c60b057902adf805797f183286728d" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a48c60b057902adf805797f183286728d" > pgm_read_byte< / a > (addr)      (*(const unsigned char *)(addr))< / td > < / tr >
< tr class = "separator:a48c60b057902adf805797f183286728d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a910fb5f01313d339d3b835d45e1e5ad0" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a910fb5f01313d339d3b835d45e1e5ad0" > pgm_read_word< / a > (addr)      (*(const unsigned short *)(addr))< / td > < / tr >
< tr class = "separator:a910fb5f01313d339d3b835d45e1e5ad0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a73cf3e57e32321cb193b3cc4b041cc6c" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a73cf3e57e32321cb193b3cc4b041cc6c" > pgm_read_dword< / a > (addr)      (*(const unsigned long *)(addr))< / td > < / tr >
< tr class = "separator:a73cf3e57e32321cb193b3cc4b041cc6c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a334426a3824fc08cee3a557ded696128" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a334426a3824fc08cee3a557ded696128" > pgm_read_float< / a > (addr)      (*(const float *)(addr))< / td > < / tr >
< tr class = "separator:a334426a3824fc08cee3a557ded696128" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad2b71a6faa0583b51569b531a443cb0a" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ad2b71a6faa0583b51569b531a443cb0a" > pgm_read_byte_near< / a > (addr)      < a class = "el" href = "version__helper_8h.html#a48c60b057902adf805797f183286728d" > pgm_read_byte< / a > (addr)< / td > < / tr >
< tr class = "separator:ad2b71a6faa0583b51569b531a443cb0a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a515a845ea5139d8cf1c7f09ad6dad243" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a515a845ea5139d8cf1c7f09ad6dad243" > pgm_read_word_near< / a > (addr)      < a class = "el" href = "version__helper_8h.html#a910fb5f01313d339d3b835d45e1e5ad0" > pgm_read_word< / a > (addr)< / td > < / tr >
< tr class = "separator:a515a845ea5139d8cf1c7f09ad6dad243" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a27619bf0e01033f6049a11a6d5d754f3" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a27619bf0e01033f6049a11a6d5d754f3" > pgm_read_dword_near< / a > (addr)      < a class = "el" href = "version__helper_8h.html#a73cf3e57e32321cb193b3cc4b041cc6c" > pgm_read_dword< / a > (addr)< / td > < / tr >
< tr class = "separator:a27619bf0e01033f6049a11a6d5d754f3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a93b33ee6ceaf1dd3ebcfa6f4c96f8b27" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a93b33ee6ceaf1dd3ebcfa6f4c96f8b27" > pgm_read_float_near< / a > (addr)      < a class = "el" href = "version__helper_8h.html#a334426a3824fc08cee3a557ded696128" > pgm_read_float< / a > (addr)< / td > < / tr >
< tr class = "separator:a93b33ee6ceaf1dd3ebcfa6f4c96f8b27" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a96c2bf865e6b08ed5f881ad25f5d47d4" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a96c2bf865e6b08ed5f881ad25f5d47d4" > pgm_read_byte_far< / a > (addr)      < a class = "el" href = "version__helper_8h.html#a48c60b057902adf805797f183286728d" > pgm_read_byte< / a > (addr)< / td > < / tr >
< tr class = "separator:a96c2bf865e6b08ed5f881ad25f5d47d4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3aaf70e2e58f5749ccbcd36032b1d1b3" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a3aaf70e2e58f5749ccbcd36032b1d1b3" > pgm_read_word_far< / a > (addr)      < a class = "el" href = "version__helper_8h.html#a910fb5f01313d339d3b835d45e1e5ad0" > pgm_read_word< / a > (addr)< / td > < / tr >
< tr class = "separator:a3aaf70e2e58f5749ccbcd36032b1d1b3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2829b030e67c660d451045dd1ee6b1e9" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#a2829b030e67c660d451045dd1ee6b1e9" > pgm_read_dword_far< / a > (addr)      < a class = "el" href = "version__helper_8h.html#a73cf3e57e32321cb193b3cc4b041cc6c" > pgm_read_dword< / a > (addr)< / td > < / tr >
< tr class = "separator:a2829b030e67c660d451045dd1ee6b1e9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac9201560d03a0cfa240d0421a22c74d1" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ac9201560d03a0cfa240d0421a22c74d1" > pgm_read_float_far< / a > (addr)      < a class = "el" href = "version__helper_8h.html#a334426a3824fc08cee3a557ded696128" > pgm_read_float< / a > (addr)< / td > < / tr >
< tr class = "separator:ac9201560d03a0cfa240d0421a22c74d1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac75ec4c27491d1c4b5d9198dd7dc0155" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "version__helper_8h.html#ac75ec4c27491d1c4b5d9198dd7dc0155" > pgm_read_pointer< / a > < / td > < / tr >
< tr class = "separator:ac75ec4c27491d1c4b5d9198dd7dc0155" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h2 class = "groupheader" > Macro Definition Documentation< / h2 >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a3e19ec020621f8b99268a81a85d29f57" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define __PGMSPACE_H_      1< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00043" > 43< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a963f816fc88a5d8479c285ed4c630229" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define PGM_P      const char *< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00051" > 51< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a73809107539df84eaf01f6a4dea4fbff" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define PSTR< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > str< / td > < td > )< / td >
< td >       (str)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00054" > 54< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a0e3009529aac180ed5f48296d6670d6b" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define F< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > str< / td > < td > )< / td >
< td >       (str)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00057" > 57< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a0c2ed15ee215e2a578c8a975441b841e" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define _SFR_BYTE< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > n< / td > < td > )< / td >
< td >       (n)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00060" > 60< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a0701320e4ee6b49c390113373afad5ac" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define memchr_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > str, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > c, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > len  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       memchr((str), (c), (len))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00064" > 64< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "aa643537fe238d74f3e5e4dda08bb399e" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define memcmp_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > b, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > n  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       memcmp((a), (b), (n))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00067" > 67< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ae0444ad0cb3250a5778a573dd10f41be" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define memcpy_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > dest, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > src, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > num  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       memcpy((dest), (src), (num))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00070" > 70< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "afe1e08150140cc176a8d0a5b11081dd0" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define memmem_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > alen, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > b, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > blen  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       memmem((a), (alen), (b), (blen))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00073" > 73< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a243235b923ff7a3411ed43653abc727a" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define memrchr_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > str, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > val, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > len  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       memrchr((str), (val), (len))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00076" > 76< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a2ca9304dda7dc2472812baa9e9ede965" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strcat_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > dest, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > src  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strcat((dest), (src))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00079" > 79< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "abb3516e179fb3e8ef87c5d0cac4045cb" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strchr_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > str, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > c  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strchr((str), (c))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00082" > 82< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ab2472535e049353329b4026b5ea0ae47" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strchrnul_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > str, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > c  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strchrnul((str), (c))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00085" > 85< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "abbb2cd396dde2d1575948bb16ce2853a" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strcmp_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > b  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strcmp((a), (b))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00088" > 88< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ae74941b597bdd8ffb5c35f45b636946b" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strcpy_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > dest, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > src  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strcpy((dest), (src))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00091" > 91< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ae97e89b6ed4b46ade2eca9cafc6abd8d" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strcasecmp_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > b  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strcasecmp((a), (b))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00094" > 94< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "aaa89d5a1f38d2344fdb7542d89d35871" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strcasestr_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > b  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strcasestr((a), (b))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00097" > 97< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a1196925b7d2e212dcdef7ceb4c52d86b" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strlcat_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > dest, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > src, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > len  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strlcat((dest), (src), (len))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00100" > 100< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a342608671474428bdccd3c47ee3a635f" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strlcpy_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > dest, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > src, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > len  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strlcpy((dest), (src), (len))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00103" > 103< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a9962d6786d3d28802e67dde07a9bfc0e" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strlen_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > s< / td > < td > )< / td >
< td >       strlen((const char *)(s))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00106" > 106< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a88a58af15fc8867019bde93e47d5e170" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strnlen_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > str, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > len  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strnlen((str), (len))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00109" > 109< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a83b1e057d9ee4c5160557575be07c41f" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strncmp_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > b, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > n  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strncmp((a), (b), (n))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00112" > 112< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a6986d443d13df0a4f28c6d1b52effb7d" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strncasecmp_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > b, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > n  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strncasecmp((a), (b), (n))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00115" > 115< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a86116ae518b3a7c8d7802897ad4d4437" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strncat_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > b, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > n  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strncat((a), (b), (n))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00118" > 118< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "afc6a478676d2474bb02daccb34462d22" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strncpy_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > b, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > n  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strncmp((a), (b), (n))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00121" > 121< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a0d7d99b4acb1736f8d82c504439d955b" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strpbrk_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > str, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > chrs  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strpbrk((str), (chrs))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00124" > 124< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a802c70c90bdce26fb6e0219d54b0107f" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strrchr_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > str, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > c  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strrchr((str), (c))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00127" > 127< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ae791604aa35173f156a2c49041531726" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strsep_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > strp, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > delim  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strsep((strp), (delim))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00130" > 130< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ae67a03953a61e164588820c94f7fe416" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strspn_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > str, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > chrs  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strspn((str), (chrs))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00133" > 133< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "aca1ecbfa8b94eba4b5228f0a6a18a888" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define strstr_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > a, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > b  < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       strstr((a), (b))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00136" > 136< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ab85c96c01fd285b8b9513e2cdd4c2ed4" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define sprintf_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > s, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > ...< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       sprintf((s), __VA_ARGS__)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00139" > 139< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a1c1f6f95b0f654f7c8280065feccf5cf" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define vfprintf_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > s, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > ...< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       vfprintf((s), __VA_ARGS__)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00142" > 142< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ab9261eba134bf3ec83f80bd34e6c2faf" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define printf_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > ...< / em > < / td > < td > )< / td >
< td >       printf(__VA_ARGS__)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00145" > 145< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a6e0c87b2591aa1587c4d767ff9a2e5dd" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define snprintf_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > s, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > n, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > ...< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       ((s), (n), __VA_ARGS__)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00148" > 148< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a331f11242bffa41fbae842a55185e8cc" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define vsprintf_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > s, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > ...< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       ((s),__VA_ARGS__)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00151" > 151< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ada0f0fa2c127b5486a9d7cba324b00d6" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define vsnprintf_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > s, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > n, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > ...< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       ((s), (n),__VA_ARGS__)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00154" > 154< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "affc751c94fd67fe22fb951c83cdb328e" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define fprintf_P< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > s, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > ...< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td >       ((s), __VA_ARGS__)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00157" > 157< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a48c60b057902adf805797f183286728d" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_byte< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       (*(const unsigned char *)(addr))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00161" > 161< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a910fb5f01313d339d3b835d45e1e5ad0" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_word< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       (*(const unsigned short *)(addr))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00164" > 164< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a73cf3e57e32321cb193b3cc4b041cc6c" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_dword< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       (*(const unsigned long *)(addr))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00167" > 167< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a334426a3824fc08cee3a557ded696128" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_float< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       (*(const float *)(addr))< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00170" > 170< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ad2b71a6faa0583b51569b531a443cb0a" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_byte_near< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       < a class = "el" href = "version__helper_8h.html#a48c60b057902adf805797f183286728d" > pgm_read_byte< / a > (addr)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00174" > 174< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a515a845ea5139d8cf1c7f09ad6dad243" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_word_near< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       < a class = "el" href = "version__helper_8h.html#a910fb5f01313d339d3b835d45e1e5ad0" > pgm_read_word< / a > (addr)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00177" > 177< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a27619bf0e01033f6049a11a6d5d754f3" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_dword_near< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       < a class = "el" href = "version__helper_8h.html#a73cf3e57e32321cb193b3cc4b041cc6c" > pgm_read_dword< / a > (addr)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00180" > 180< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a93b33ee6ceaf1dd3ebcfa6f4c96f8b27" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_float_near< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       < a class = "el" href = "version__helper_8h.html#a334426a3824fc08cee3a557ded696128" > pgm_read_float< / a > (addr)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00183" > 183< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a96c2bf865e6b08ed5f881ad25f5d47d4" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_byte_far< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       < a class = "el" href = "version__helper_8h.html#a48c60b057902adf805797f183286728d" > pgm_read_byte< / a > (addr)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00186" > 186< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a3aaf70e2e58f5749ccbcd36032b1d1b3" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_word_far< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       < a class = "el" href = "version__helper_8h.html#a910fb5f01313d339d3b835d45e1e5ad0" > pgm_read_word< / a > (addr)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00189" > 189< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "a2829b030e67c660d451045dd1ee6b1e9" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_dword_far< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       < a class = "el" href = "version__helper_8h.html#a73cf3e57e32321cb193b3cc4b041cc6c" > pgm_read_dword< / a > (addr)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00192" > 192< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ac9201560d03a0cfa240d0421a22c74d1" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_float_far< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > addr< / td > < td > )< / td >
< td >       < a class = "el" href = "version__helper_8h.html#a334426a3824fc08cee3a557ded696128" > pgm_read_float< / a > (addr)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00195" > 195< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
2018-10-13 16:56:59 +02:00
< a class = "anchor" id = "ac75ec4c27491d1c4b5d9198dd7dc0155" > < / a >
2015-04-07 16:07:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define pgm_read_pointer< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-10-13 16:56:59 +02:00
< p > Definition at line < a class = "el" href = "version__helper_8h_source.html#l00199" > 199< / a > of file < a class = "el" href = "version__helper_8h_source.html" > version_helper.h< / a > .< / p >
2015-04-07 16:07:33 +02:00
< / div >
< / div >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by   < a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
2018-10-13 16:56:59 +02:00
< / a > 1.8.6
2015-04-07 16:07:33 +02:00
< / small > < / address >
< / body >
< / html >