Vue spécifique pour gérer les entités nulles. Plus de détails...
Fonctions membres publiques | |
Int32 | operator[] (Int32 index) const |
void | operator= (ConstArrayView< Int32 > v) |
void | setNull (const Int32 *data) |
operator ConstArrayView< Int32 > () const | |
operator SmallSpan< const Int32 > () const | |
Attributs privés | |
Int32 | m_size |
const Int32 * | m_data |
Vue spécifique pour gérer les entités nulles.
Pour l'entité nulle, l'index vaut NULL_ITEM_LOCAL_ID (soit (-1)) et il faut pouvoir accéder à m_data
avec cet indice ce qui n'est pas possible avec le ArrayView classique en mode check.
Définition à la ligne 114 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 142 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 146 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 130 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 117 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 137 du fichier ItemInternal.h.
|
private |
Définition à la ligne 152 du fichier ItemInternal.h.
|
private |
Définition à la ligne 151 du fichier ItemInternal.h.