Template:ApiBinaryItem: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(32 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{{HeSym}}} {{{Nam}}} {{{HeSym}}} | {{{HeSym}}} {{{Nam}}} {{{HeSym}}} | ||
---- | {{#switch: {{{HeSym}}} | {{=}} = | {{=}}{{=}} = | ---- }} | ||
<noinclude><br>HeSym = Header symbol - ====, Nam = function name to using in header and definition<br></noinclude> | <noinclude><br>HeSym = Header symbol - ====, Nam = function name to using in header and definition<br> | ||
Creates chapter header and adds line if HeSym is not = or == | |||
</noinclude> | |||
:{{{Sum}}} | :{{{Sum}}} | ||
;Definition | ;Definition | ||
:{{{DefH}}} '''{{{Nam}}}'''({{{DefP}}}); | :{{#tag:syntaxhighlight | ||
|{{{DefH}}} {{{Nam}}}({{{DefP}}}); | |||
|lang=C | |||
}} | |||
<noinclude>:{{{DefH}}} '''{{{Nam}}}'''({{{DefP}}});<noinclude> | |||
<noinclude><br>DefH = definition header - int, DefP = definition parameters - char*msg, int len<br></noinclude> | <noinclude><br>DefH = definition header - int, DefP = definition parameters - char*msg, int len<br></noinclude> | ||
'''Parameters'''<br> | '''Parameters'''<br> | ||
* {{{1}}} | {{#if: {{{1}}} |* {{{1}}} |: (no pars)}} | ||
* {{{2}}} | * {{{2}}} | ||
* {{{3}}} | * {{{3}}} | ||
Line 18: | Line 20: | ||
* {{{5}}} | * {{{5}}} | ||
* {{{6}}} | * {{{6}}} | ||
* {{{7}}} | |||
* {{{8}}} | |||
;Return value | ;Return value | ||
:{{{Ret}}} | :{{{Ret}}} | ||
{{#if: {{{Not}}} | '''Note'''<br>| }} | |||
{{#if: {{{Not}}} | | : {{{Not}}} | ||
{{#if: {{{War}}} | '''Warning'''<br>| }} | |||
: {{{War}}} | |||
{{#if: {{{ | {{#if: {{{Exa}}} | '''Example'''<br> {{#tag:syntaxhighlight | ||
|{{{Exa}}} | |||
{{#if: {{{Exa}}} | '''Example'''<br> {{#tag:syntaxhighlight| | |line | ||
{{{Exa}}} | |lang=C | ||
}}<br> | }} | }}<br> | }} |
Latest revision as of 17:07, 29 June 2023
{{{HeSym}}} {{{Nam}}} {{{HeSym}}}
HeSym = Header symbol - ====, Nam = function name to using in header and definition
Creates chapter header and adds line if HeSym is not = or ==
- {{{Sum}}}
- Definition
{{{DefH}}} {{{Nam}}}({{{DefP}}});
- {{{DefH}}} {{{Nam}}}({{{DefP}}});
DefH = definition header - int, DefP = definition parameters - char*msg, int len
Parameters
- {{{1}}}
- {{{2}}}
- {{{3}}}
- {{{4}}}
- {{{5}}}
- {{{6}}}
- {{{7}}}
- {{{8}}}
- Return value
- {{{Ret}}}
Note
- {{{Not}}}
Warning
- {{{War}}}
Example
{{{Exa}}}