Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > by-pkgid > def0228095a1541e2d3632b6b6da7c38 > files > 9062

gnuradio-doc-3.3.0-8mdv2010.1.i586.rpm

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.6.3">
  <compounddef id="gc__aligned__alloc_8h" kind="file">
    <compoundname>gc_aligned_alloc.h</compoundname>
    <includes local="no">boost/shared_ptr.hpp</includes>
    <incdepgraph>
      <node id="17981">
        <label>boost/shared_ptr.hpp</label>
      </node>
      <node id="17980">
        <label>gc_aligned_alloc.h</label>
        <link refid="gc_aligned_alloc.h"/>
        <childnode refid="17981" relation="include">
        </childnode>
      </node>
    </incdepgraph>
      <sectiondef kind="func">
      <memberdef kind="function" id="gc__aligned__alloc_8h_1a4a9e5ef7daf94a2f81b0925048421cdc" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void *</type>
        <definition>void* gc_aligned_alloc</definition>
        <argsstring>(size_t size, size_t alignment=128)</argsstring>
        <name>gc_aligned_alloc</name>
        <param>
          <type>size_t</type>
          <declname>size</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>alignment</declname>
          <defval>128</defval>
        </param>
        <briefdescription>
<para>Return pointer to chunk of storage of size size bytes. The allocation will be aligned to an <computeroutput>alignment</computeroutput> boundary. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>size</parametername>
</parameternamelist>
<parameterdescription>
<para>is the number of bytes to allocate </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>alignment</parametername>
</parameternamelist>
<parameterdescription>
<para>is the minimum storage alignment in bytes; must be a power of 2.</para></parameterdescription>
</parameteritem>
</parameterlist>
Throws if can&apos;t allocate memory. The storage should be freed with &quot;free&quot; when done. The memory is initialized to zero. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/gc_aligned_alloc.h" line="37"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/gc_aligned_alloc.h"/>
  </compounddef>
</doxygen>