AvrIO  1.4.5
Bibliothèque C modulaire pour ATMEL AVR
Référence de la classe vVector

Vecteur dynamique. Plus de détails...

#include <vector.h>

Champs de données

union {
   struct {
      uint16_t   malloc: 1
 
   } 
 
   uint16_t   flag
 
}; 
 
int alloc
 
void ** data
 
vVectorElmtDestroy fdestroy
 
pvVectorElmtKey fkey
 
iVectorElmtMatch fmatch
 
vVectorElmtNew fnew
 
int growth
 
int size
 

Description détaillée

Vecteur dynamique.

Définition à la ligne 67 du fichier vector.h.

Documentation des champs

int vVector::alloc

nombre d'éléments alloués

Définition à la ligne 70 du fichier vector.h.

void** vVector::data

pointeur sur le tableau d'éléments

Définition à la ligne 68 du fichier vector.h.

int vVector::growth

nombre d'éléments à ajouter lors d'une réallocation à la hausse

Définition à la ligne 71 du fichier vector.h.

int vVector::size

Taille en nombre d'éléments

Définition à la ligne 69 du fichier vector.h.