<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.ffi.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'class.ffi-ctype.php',
    1 => 'FFI\\CType',
    2 => 'Gestionnaire de type C',
  ),
  'up' => 
  array (
    0 => 'book.ffi.php',
    1 => 'FFI',
  ),
  'prev' => 
  array (
    0 => 'class.ffi-cdata.php',
    1 => 'FFI\\CData',
  ),
  'next' => 
  array (
    0 => 'ffi-ctype.getalignment.php',
    1 => 'FFI\\CType::getAlignment',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/ffi/ffi.ctype.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/class.ffi-ctype.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="class.ffi-ctype" class="reference">

 <h1 class="title">Gestionnaire de type C</h1>
 

 <div class="partintro"><p class="verinfo">(PHP 7 &gt;= 7.4.0, PHP 8)</p>


  <div class="section" id="ffi-ctype.intro">
   <h2 class="title">Introduction</h2>
   <p class="simpara">

   </p>
  </div>


  <div class="section" id="ffi-ctype.synopsis">
   <h2 class="title">Synopsis de la classe</h2>


   <div class="classsynopsis"><div class="classsynopsisinfo">
    <span class="modifier">namespace</span> <strong class="package">FFI</strong>;</div>

    <div class="classsynopsisinfo">
     
      <span class="modifier">final</span>
      <span class="modifier">class</span> <strong class="classname"><strong class="classname">CType</strong></strong>
      {</div>

     <div class="classsynopsisinfo classsynopsisinfo_comment">/* Constantes */</div>
     <div class="fieldsynopsis">
      <span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-void"><var class="varname">TYPE_VOID</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-float"><var class="varname">TYPE_FLOAT</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-double"><var class="varname">TYPE_DOUBLE</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-longdouble"><var class="varname">TYPE_LONGDOUBLE</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-uint8"><var class="varname">TYPE_UINT8</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-sint8"><var class="varname">TYPE_SINT8</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-uint16"><var class="varname">TYPE_UINT16</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-sint16"><var class="varname">TYPE_SINT16</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-uint32"><var class="varname">TYPE_UINT32</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-sint32"><var class="varname">TYPE_SINT32</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-uint64"><var class="varname">TYPE_UINT64</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-sint64"><var class="varname">TYPE_SINT64</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-enum"><var class="varname">TYPE_ENUM</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-bool"><var class="varname">TYPE_BOOL</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-char"><var class="varname">TYPE_CHAR</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-pointer"><var class="varname">TYPE_POINTER</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-func"><var class="varname">TYPE_FUNC</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-array"><var class="varname">TYPE_ARRAY</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.type-struct"><var class="varname">TYPE_STRUCT</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-const"><var class="varname">ATTR_CONST</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-incomplete-tag"><var class="varname">ATTR_INCOMPLETE_TAG</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-variadic"><var class="varname">ATTR_VARIADIC</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-incomplete-array"><var class="varname">ATTR_INCOMPLETE_ARRAY</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-vla"><var class="varname">ATTR_VLA</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-union"><var class="varname">ATTR_UNION</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-packed"><var class="varname">ATTR_PACKED</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-ms-struct"><var class="varname">ATTR_MS_STRUCT</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-gcc-struct"><var class="varname">ATTR_GCC_STRUCT</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-default"><var class="varname">ABI_DEFAULT</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-cdecl"><var class="varname">ABI_CDECL</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-fastcall"><var class="varname">ABI_FASTCALL</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-thiscall"><var class="varname">ABI_THISCALL</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-stdcall"><var class="varname">ABI_STDCALL</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-pascal"><var class="varname">ABI_PASCAL</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-register"><var class="varname">ABI_REGISTER</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-ms"><var class="varname">ABI_MS</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-sysv"><var class="varname">ABI_SYSV</var></a></var>;</div>

     <div class="fieldsynopsis"><span class="modifier">public</span>
      <span class="modifier">const</span>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
       <var class="fieldsynopsis_varname"><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-vectorcall"><var class="varname">ABI_VECTORCALL</var></a></var>;</div>


     <div class="classsynopsisinfo classsynopsisinfo_comment">/* Méthodes */</div>
     <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getalignment.php" class="methodname">getAlignment</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getarrayelementtype.php" class="methodname">getArrayElementType</a></span>(): <span class="type"><a href="class.ffi-ctype.php" class="type FFI\CType">FFI\CType</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getarraylength.php" class="methodname">getArrayLength</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getattributes.php" class="methodname">getAttributes</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getenumkind.php" class="methodname">getEnumKind</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getfuncabi.php" class="methodname">getFuncABI</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getfuncparametercount.php" class="methodname">getFuncParameterCount</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getfuncparametertype.php" class="methodname">getFuncParameterType</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$index</code></span>): <span class="type"><a href="class.ffi-ctype.php" class="type FFI\CType">FFI\CType</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getfuncreturntype.php" class="methodname">getFuncReturnType</a></span>(): <span class="type"><a href="class.ffi-ctype.php" class="type FFI\CType">FFI\CType</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getkind.php" class="methodname">getKind</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getname.php" class="methodname">getName</a></span>(): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getpointertype.php" class="methodname">getPointerType</a></span>(): <span class="type"><a href="class.ffi-ctype.php" class="type FFI\CType">FFI\CType</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getsize.php" class="methodname">getSize</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getstructfieldnames.php" class="methodname">getStructFieldNames</a></span>(): <span class="type"><a href="language.types.array.php" class="type array">array</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getstructfieldoffset.php" class="methodname">getStructFieldOffset</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$name</code></span>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="ffi-ctype.getstructfieldtype.php" class="methodname">getStructFieldType</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$name</code></span>): <span class="type"><a href="class.ffi-ctype.php" class="type FFI\CType">FFI\CType</a></span></div>

    }
   </div>


  </div>

  <div class="section" id="ffi-ctype.constants">
   <h2 class="title">Constantes pré-définies</h2>
   <dl>
    
     <dt id="ffi-ctype.constants.type-void"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-void">FFI\CType::TYPE_VOID</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-float"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-float">FFI\CType::TYPE_FLOAT</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-double"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-double">FFI\CType::TYPE_DOUBLE</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-longdouble"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-longdouble">FFI\CType::TYPE_LONGDOUBLE</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-uint8"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-uint8">FFI\CType::TYPE_UINT8</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-sint8"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-sint8">FFI\CType::TYPE_SINT8</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-uint16"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-uint16">FFI\CType::TYPE_UINT16</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-sint16"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-sint16">FFI\CType::TYPE_SINT16</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-uint32"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-uint32">FFI\CType::TYPE_UINT32</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-sint32"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-sint32">FFI\CType::TYPE_SINT32</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-uint64"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-uint64">FFI\CType::TYPE_UINT64</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-sint64"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-sint64">FFI\CType::TYPE_SINT64</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-enum"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-enum">FFI\CType::TYPE_ENUM</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-bool"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-bool">FFI\CType::TYPE_BOOL</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-char"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-char">FFI\CType::TYPE_CHAR</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-pointer"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-pointer">FFI\CType::TYPE_POINTER</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-func"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-func">FFI\CType::TYPE_FUNC</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-array"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-array">FFI\CType::TYPE_ARRAY</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.type-struct"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.type-struct">FFI\CType::TYPE_STRUCT</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.attr-const"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-const">FFI\CType::ATTR_CONST</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.attr-incomplete-tag"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-incomplete-tag">FFI\CType::ATTR_INCOMPLETE_TAG</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.attr-variadic"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-variadic">FFI\CType::ATTR_VARIADIC</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.attr-incomplete-array"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-incomplete-array">FFI\CType::ATTR_INCOMPLETE_ARRAY</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.attr-vla"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-vla">FFI\CType::ATTR_VLA</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.attr-union"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-union">FFI\CType::ATTR_UNION</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.attr-packed"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-packed">FFI\CType::ATTR_PACKED</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.attr-ms-struct"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-ms-struct">FFI\CType::ATTR_MS_STRUCT</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.attr-gcc-struct"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.attr-gcc-struct">FFI\CType::ATTR_GCC_STRUCT</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.abi-default"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-default">FFI\CType::ABI_DEFAULT</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.abi-cdecl"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-cdecl">FFI\CType::ABI_CDECL</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.abi-fastcall"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-fastcall">FFI\CType::ABI_FASTCALL</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.abi-thiscall"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-thiscall">FFI\CType::ABI_THISCALL</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.abi-stdcall"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-stdcall">FFI\CType::ABI_STDCALL</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.abi-pascal"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-pascal">FFI\CType::ABI_PASCAL</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.abi-register"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-register">FFI\CType::ABI_REGISTER</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.abi-ms"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-ms">FFI\CType::ABI_MS</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.abi-sysv"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-sysv">FFI\CType::ABI_SYSV</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    

    
     <dt id="ffi-ctype.constants.abi-vectorcall"><strong><code><a href="class.ffi-ctype.php#ffi-ctype.constants.abi-vectorcall">FFI\CType::ABI_VECTORCALL</a></code></strong></dt>
     <dd>
      <span class="simpara"/>
     </dd>
    
   </dl>
  </div>

 </div>

 
































































































<h2>Sommaire</h2><ul class="chunklist chunklist_reference"><li><a href="ffi-ctype.getalignment.php">FFI\CType::getAlignment</a> — Description</li><li><a href="ffi-ctype.getarrayelementtype.php">FFI\CType::getArrayElementType</a> — Description</li><li><a href="ffi-ctype.getarraylength.php">FFI\CType::getArrayLength</a> — Description</li><li><a href="ffi-ctype.getattributes.php">FFI\CType::getAttributes</a> — Description</li><li><a href="ffi-ctype.getenumkind.php">FFI\CType::getEnumKind</a> — Description</li><li><a href="ffi-ctype.getfuncabi.php">FFI\CType::getFuncABI</a> — Description</li><li><a href="ffi-ctype.getfuncparametercount.php">FFI\CType::getFuncParameterCount</a> — R&eacute;cup&eacute;rer le nombre de param&egrave;tres d'un type de fonction</li><li><a href="ffi-ctype.getfuncparametertype.php">FFI\CType::getFuncParameterType</a> — R&eacute;cup&eacute;rer le type d&rsquo;un param&egrave;tre de fonction</li><li><a href="ffi-ctype.getfuncreturntype.php">FFI\CType::getFuncReturnType</a> — Description</li><li><a href="ffi-ctype.getkind.php">FFI\CType::getKind</a> — Description</li><li><a href="ffi-ctype.getname.php">FFI\CType::getName</a> — Description</li><li><a href="ffi-ctype.getpointertype.php">FFI\CType::getPointerType</a> — Description</li><li><a href="ffi-ctype.getsize.php">FFI\CType::getSize</a> — Description</li><li><a href="ffi-ctype.getstructfieldnames.php">FFI\CType::getStructFieldNames</a> — Description</li><li><a href="ffi-ctype.getstructfieldoffset.php">FFI\CType::getStructFieldOffset</a> — Description</li><li><a href="ffi-ctype.getstructfieldtype.php">FFI\CType::getStructFieldType</a> — Description</li></ul>
</div>
<?php manual_footer($setup); ?>