You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							397 lines
						
					
					
						
							9.6 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							397 lines
						
					
					
						
							9.6 KiB
						
					
					
				| <!DOCTYPE html | |
|   PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
| <!-- saved from url=(0014)about:internet --> | |
| <html xmlns:MSHelp="http://www.microsoft.com/MSHelp/" lang="en-us" xml:lang="en-us"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| 
 | |
| <meta name="DC.Type" content="topic"> | |
| <meta name="DC.Title" content="Notational Conventions"> | |
| <meta name="DC.subject" content="Notation"> | |
| <meta name="keywords" content="Notation"> | |
| <meta name="DC.Relation" scheme="URI" content="../main/title.htm"> | |
| <meta name="DC.Format" content="XHTML"> | |
| <meta name="DC.Identifier" content="notation"> | |
| <meta name="DC.Language" content="en-US"> | |
| <link rel="stylesheet" type="text/css" href="../intel_css_styles.css"> | |
| <title>Notational Conventions</title> | |
| <xml> | |
| <MSHelp:Attr Name="DocSet" Value="Intel"></MSHelp:Attr> | |
| <MSHelp:Attr Name="Locale" Value="kbEnglish"></MSHelp:Attr> | |
| <MSHelp:Attr Name="TopicType" Value="kbReference"></MSHelp:Attr> | |
| </xml> | |
| </head> | |
| <body id="notation"> | |
|  <!-- ==============(Start:NavScript)================= --> | |
|  <script src="..\NavScript.js" language="JavaScript1.2" type="text/javascript"></script> | |
|  <script language="JavaScript1.2" type="text/javascript">WriteNavLink(1);</script> | |
|  <!-- ==============(End:NavScript)================= --> | |
| <a name="notation"><!-- --></a> | |
| 
 | |
|   | |
|   <h1 class="topictitle1">Notational Conventions</h1> | |
|   | |
|     | |
|   <div>  | |
| 	 <p>The following conventions may be used in this | |
| 		document.  | |
| 	 </p> | |
|   | |
| 	  | |
| <div class="tablenoborder"><a name="GUID-0641CB7E-7712-4703-B217-383F9F40A04C"><!-- --></a><table cellpadding="4" summary="" id="GUID-0641CB7E-7712-4703-B217-383F9F40A04C" width="100%" frame="border" border="1" cellspacing="0" rules="all">  | |
| 		  <thead align="left">  | |
| 			 <tr>  | |
| 				<th class="cellrowborder" valign="top" width="18.281535648994517%" id="d819e41">  | |
| 				  <p>Convention  | |
| 				  </p> | |
|   | |
| 				</th> | |
|   | |
| 				<th class="cellrowborder" valign="top" width="36.74588665447898%" id="d819e47">  | |
| 				  <p>Explanation  | |
| 				  </p> | |
|   | |
| 				</th> | |
|   | |
| 				<th class="cellrowborder" valign="top" width="44.972577696526514%" id="d819e53">  | |
| 				  <p>Example  | |
| 				  </p> | |
|   | |
| 				</th> | |
|   | |
| 			 </tr> | |
| </thead> | |
|   | |
| 		  <tbody>  | |
| 			 <tr>  | |
| 				<td class="cellrowborder" valign="top" width="18.281535648994517%" headers="d819e41 ">  | |
| 				  <p><em>Italic</em>  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="36.74588665447898%" headers="d819e47 ">  | |
| 				  <p>Used for introducing new terms, denotation | |
| 					 of terms, placeholders, or titles of manuals.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="44.972577696526514%" headers="d819e53 ">  | |
| 				  <p>The filename consists of the  | |
| 					 <em>basename</em> and the  | |
| 					 <br><em>extension</em>.  | |
| 				  </p> | |
|   | |
| 				  <p>For more information, refer to the  | |
| 					 <em>Intel® Linker Manual</em>.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 			 </tr> | |
|   | |
| 			 <tr>  | |
| 				<td class="cellrowborder" valign="top" width="18.281535648994517%" headers="d819e41 ">  | |
| 				  <p><samp class="codeph">Monospace  | |
| 					 </samp>  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="36.74588665447898%" headers="d819e47 ">  | |
| 				  <p>Indicates directory paths and filenames, | |
| 					 commands and command line  | |
| 				  </p> | |
|   | |
| 				  <p>options, function names, methods, classes, | |
| 					 data structures in body text, source code.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="44.972577696526514%" headers="d819e53 ">  | |
| 				  <p><samp class="codeph">ippsapi.h  | |
| 					 </samp>  | |
| 				  </p> | |
|   | |
| 				  <p><samp class="codeph">\alt\include  | |
| 					 </samp>  | |
| 				  </p> | |
|   | |
| 				  <p>Use the  | |
| 				  <span class="option">okCreateObjs()</span> function to...  | |
| 				  </p> | |
|   | |
| 				  <p><samp class="codeph">printf("hello, world\n");  | |
| 					 </samp>  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 			 </tr> | |
|   | |
| 			 <tr>  | |
| 				<td class="cellrowborder" valign="top" width="18.281535648994517%" headers="d819e41 ">  | |
| 				  <p><samp class="codeph">Monospace  | |
| 						<em>italic</em></samp>  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="36.74588665447898%" headers="d819e47 ">  | |
| 				  <p>Indicates source code placeholders.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="44.972577696526514%" headers="d819e53 ">  | |
| 				  <p>blocked_range<<em>Type</em>>  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 			 </tr> | |
|   | |
| 			 <tr>  | |
| 				<td class="cellrowborder" valign="top" width="18.281535648994517%" headers="d819e41 ">  | |
| 				  <p><samp class="codeph">Monospace  | |
| 						<strong>bold</strong>  | |
| 					 </samp>  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="36.74588665447898%" headers="d819e47 ">  | |
| 				  <p>Emphasizes parts of source code.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="44.972577696526514%" headers="d819e53 ">  | |
| 				  <p><samp class="codeph">x = ( h > 0 ?  | |
| 						<strong>sizeof(m)</strong> : 0xF ) + min;  | |
| 					 </samp>  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 			 </tr> | |
|   | |
| 			 <tr>  | |
| 				<td class="cellrowborder" valign="top" width="18.281535648994517%" headers="d819e41 ">  | |
| 				  <p>[ ]  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="36.74588665447898%" headers="d819e47 ">  | |
| 				  <p>Items enclosed in brackets are optional.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="44.972577696526514%" headers="d819e53 ">  | |
| 				  <p>Fa[c]  | |
| 				  </p> | |
|   | |
| 				  <p>Indicates  | |
| 				  <span class="option">Fa</span> or  | |
| 				  <span class="option">Fac</span>.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 			 </tr> | |
|   | |
| 			 <tr>  | |
| 				<td class="cellrowborder" valign="top" width="18.281535648994517%" headers="d819e41 ">  | |
| 				  <p>{ | }  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="36.74588665447898%" headers="d819e47 ">  | |
| 				  <p>Braces and vertical bars indicate the | |
| 					 choice of one item from a selection of two or more items.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="44.972577696526514%" headers="d819e53 ">  | |
| 				  <p>X{K | W | P}  | |
| 				  </p> | |
|   | |
| 				  <p>Indicates  | |
| 				  <span class="option">XK</span>,  | |
| 				  <span class="option">XW</span>, or  | |
| 				  <span class="option">XP</span>.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 			 </tr> | |
|   | |
| 			 <tr>  | |
| 				<td class="cellrowborder" valign="top" width="18.281535648994517%" headers="d819e41 ">  | |
| 				  <p>"[" "]" "{"<br>" }" "|"  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="36.74588665447898%" headers="d819e47 ">  | |
| 				  <p>Writing a metacharacter in quotation marks | |
| 					 negates the syntactical meaning stated above;  | |
| 					 <br>the character is | |
| 					 taken as a literal.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="44.972577696526514%" headers="d819e53 ">  | |
| 				  <p>"[" X "]" [ Y ]  | |
| 				  </p> | |
|   | |
| 				  <p>Denotes the letter X enclosed in brackets, | |
| 					 optionally followed by the letter Y.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 			 </tr> | |
|   | |
| 			 <tr>  | |
| 				<td class="cellrowborder" valign="top" width="18.281535648994517%" headers="d819e41 ">  | |
| 				  <p>...  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="36.74588665447898%" headers="d819e47 ">  | |
| 				  <p>The ellipsis indicates that the previous | |
| 					 item can be repeated several times.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="44.972577696526514%" headers="d819e53 ">  | |
| 				  <p><var>filename</var> ...  | |
| 				  </p> | |
|   | |
| 				  <p>Indicates that one or more filenames can be | |
| 					 specified.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 			 </tr> | |
|   | |
| 			 <tr>  | |
| 				<td class="cellrowborder" valign="top" width="18.281535648994517%" headers="d819e41 ">  | |
| 				  <p>,...  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="36.74588665447898%" headers="d819e47 ">  | |
| 				  <p>The ellipsis preceded by a comma indicates | |
| 					 that the previous item can be repeated several times,  | |
| 					 <br>separated by | |
| 					 commas.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 				<td class="cellrowborder" valign="top" width="44.972577696526514%" headers="d819e53 ">  | |
| 				  <p><var>word</var> ,...  | |
| 				  </p> | |
|   | |
| 				  <p>Indicates that one or more words can be | |
| 					 specified. If more than one word is specified, the words are comma-separated.  | |
| 				  </p> | |
|   | |
| 				</td> | |
|   | |
| 			 </tr> | |
|   | |
| 		  </tbody> | |
|   | |
| 		</table> | |
| </div> | |
|   | |
| 	 <div class="section">  | |
| 		<p>Class members are summarized by informal class | |
| 		  declarations that describe the class as it seems to clients, not how it is | |
| 		  actually implemented. For example, here is an informal declaration of class  | |
| 		  <samp class="codeph">Foo</samp>:  | |
| 		</p> | |
|   | |
| 		<pre>class Foo { | |
| public: | |
| 	int x(); | |
| 	int y; | |
| 	~Foo(); | |
| }; | |
| </pre>  | |
| 		<p>The actual implementation might look like:  | |
| 		</p> | |
|   | |
| 		<pre>namespace internal { | |
| 	class FooBase  { | |
| 	protected: | |
| 		int x(); | |
| 	}; | |
| 
 | |
| 	class Foo_v3: protected FooBase { | |
| 	private: | |
| 		int internal_stuff; | |
| 	public: | |
| 		using FooBase::x; | |
| 		int y; | |
| 	}; | |
| } | |
| 
 | |
| typedef internal::Foo_v3 Foo;</pre>  | |
| 		<p>The example shows two cases where the actual | |
| 		  implementation departs from the informal declaration:  | |
| 		</p> | |
|   | |
| 		<ul type="disc">  | |
| 		  <li>  | |
| 			 <p><samp class="codeph">Foo</samp> is actually a typedef to  | |
| 				<samp class="codeph">Foo_v3</samp>.  | |
| 			 </p> | |
|   | |
| 		  </li> | |
|   | |
| 		  <li>  | |
| 			 <p>Method  | |
| 				<samp class="codeph">x()</samp> is inherited from a protected base class.  | |
| 			 </p> | |
|   | |
| 		  </li> | |
|   | |
| 		  <li>  | |
| 			 <p>The destructor is an implicit method generated | |
| 				by the compiler.  | |
| 			 </p> | |
|   | |
| 		  </li> | |
|   | |
| 		</ul> | |
|   | |
| 		<p>The informal declarations are intended to show you | |
| 		  what you need to know to use the class without the distraction of irrelevant | |
| 		  clutter particular to the implementation.  | |
| 		</p> | |
|   | |
| 	 </div> | |
|   | |
|   </div> | |
|   | |
| 
 | |
| <div class="familylinks"> | |
| <div class="parentlink"><strong>Parent topic:</strong> <a href="../main/title.htm">Intel® Threading Building Blocks Documentation</a></div> | |
| </div> | |
| <div></div> | |
| 
 | |
| </body> | |
| </html>
 |