Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 6e7a2755bd78c9deedab199b86e675f3 > files > 8278

gnuradio-doc-3.2.2-9.fc14.x86_64.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.7.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="3716">
        <label>boost/shared_ptr.hpp</label>
      </node>
      <node id="3715">
        <label>gc_aligned_alloc.h</label>
        <link refid="gc_aligned_alloc.h"/>
        <childnode refid="3716" 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="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/gc_aligned_alloc.h" line="37"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/gc_aligned_alloc.h"/>
  </compounddef>
</doxygen>