Template:ApiBinaryItem: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
No edit summary  | 
				No edit summary  | 
				||
| (22 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  | ||
:{{#tag:syntaxhighlight  | :{{#tag:syntaxhighlight  | ||
|{{{DefH}}}   | |{{{DefH}}} {{{Nam}}}({{{DefP}}});  | ||
|lang=C  | |lang=C  | ||
}}  | }}  | ||
<noinclude>:{{{DefH}}} '''{{{Nam}}}'''({{{DefP}}});<noinclude>  | <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 24: | Line 22: | ||
* {{{7}}}  | * {{{7}}}  | ||
* {{{8}}}  | * {{{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  | {{#if: {{{Exa}}} | '''Example'''<br> {{#tag:syntaxhighlight  | ||
|{{{Exa}}}  | |{{{Exa}}}  | ||
|line  | |||
|lang=C  | |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}}}