1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../../../css/manpage.css" type="text/css" /> 7<title>StackMemory</title> 8 </head> 9 <body> 10<h1><CODE><a href="../../../nn/Overview.html">nn</a>::<a href="../../../nn/os/Overview.html">os</a>::<a href="../../../nn/os/StackMemory/Overview.html">StackMemory</a>::StackMemory</CODE> Constructor</h1> 11<h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition"> 14explicit StackMemory( 15 void * pMem, 16 size_t size 17); 18</pre> 19 </div> 20<h2>Arguments</h2> 21 <div class="section"> 22 <table class="arguments"> 23 <thead> 24 <tr> 25 <td width="15" /> 26<th>Name</th> 27<td>Description</td> 28 </tr> 29 </thead> 30 <tr> 31<td>in</td> 32<th>pMem</th> 33<td>Pointer to the beginning of the memory region to partition. Must be 4096-byte aligned.</td> 34 </tr> 35 <tr> 36<td>in</td> 37<th>size</th> 38<td>Size of memory region to partition. The <SPAN class="argument">size</SPAN> argument must be a multiple of <CODE>4096</CODE>.</td> 39 </tr> </table> 40 </div> 41<h2>Description</h2> 42 <div class="section"> 43<p>Constructs an object and partitions a memory region.</p><p>Internally calls the <CODE><a href="../../../nn/os/StackMemory/Initialize.html">Initialize</a></CODE> function.</p><p>For this reason, this function can only partition memory allocated from the heap region. It cannot partition buffers allocated statically from the code region, and it cannot partition regions in device memory.</p><p>See <CODE><a href="../../../nn/os/StackMemory/Initialize.html">Initialize</a></CODE> for details.</p><!-- write here --></div> 44<h2>Revision History</h2> 45 <div class="section"> 46 <dl class="history"> 47 <dt>2011/12/19</dt> 48<dd>Noted that memory must be allocated from the heap region.<br /> 49 </dd> 50 <dt>2010/08/18</dt> 51<dd>Initial version.<br /> 52 </dd> 53 </dl> 54 </div> 55 <hr><p>CONFIDENTIAL</p></body> 56</html> 57