|  | 
| CaseOptionsPrivate * | m_p | 
|  | Implémentation. 
 | 
|  | 
| using | ThatClass | 
|  | 
| typedef CaseOptionPartInfoXValue * | value_type | 
|  | Type des éléments du tableau. 
 | 
|  | 
| typedef value_type * | pointer | 
|  | Type pointeur d'un élément du tableau. 
 | 
|  | 
| typedef const value_type * | const_pointer | 
|  | Type pointeur constant d'un élément du tableau. 
 | 
|  | 
| typedef ArrayIterator< pointer > | iterator | 
|  | Type de l'itérateur sur un élément du tableau. 
 | 
|  | 
| typedef ArrayIterator< const_pointer > | const_iterator | 
|  | Type de l'itérateur constant sur un élément du tableau. 
 | 
|  | 
| typedef value_type & | reference | 
|  | Type référence d'un élément du tableau. 
 | 
|  | 
| typedef const value_type & | const_reference | 
|  | Type référence constante d'un élément du tableau. 
 | 
|  | 
| typedef Integer | size_type | 
|  | Type indexant le tableau. 
 | 
|  | 
| typedef std::ptrdiff_t | difference_type | 
|  | Type d'une distance entre itérateur éléments du tableau. 
 | 
|  | 
| typedef IterT< ArrayView< CaseOptionPartInfoXValue * > > | iter | 
|  | Type d'un itérateur sur tout le tableau. 
 | 
|  | 
| typedef ConstIterT< ArrayView< CaseOptionPartInfoXValue * > > | const_iter | 
|  | Type d'un itérateur constant sur tout le tableau. 
 | 
|  | 
| typedef std::reverse_iterator< iterator > | reverse_iterator | 
|  | 
| typedef std::reverse_iterator< const_iterator > | const_reverse_iterator | 
|  | 
| using | ThatClass | 
|  | 
| typedef CaseOptionPartInfoXValue * | value_type | 
|  | Type des éléments du tableau. 
 | 
|  | 
| typedef value_type * | pointer | 
|  | Type pointeur d'un élément du tableau. 
 | 
|  | 
| typedef const value_type * | const_pointer | 
|  | Type pointeur constant d'un élément du tableau. 
 | 
|  | 
| typedef ArrayIterator< pointer > | iterator | 
|  | Type de l'itérateur sur un élément du tableau. 
 | 
|  | 
| typedef ArrayIterator< const_pointer > | const_iterator | 
|  | Type de l'itérateur constant sur un élément du tableau. 
 | 
|  | 
| typedef value_type & | reference | 
|  | Type référence d'un élément du tableau. 
 | 
|  | 
| typedef const value_type & | const_reference | 
|  | Type référence constante d'un élément du tableau. 
 | 
|  | 
| typedef Integer | size_type | 
|  | Type indexant le tableau. 
 | 
|  | 
| typedef std::ptrdiff_t | difference_type | 
|  | Type d'une distance entre itérateur éléments du tableau. 
 | 
|  | 
| typedef IterT< ArrayView< CaseOptionPartInfoXValue * > > | iter | 
|  | Type d'un itérateur sur tout le tableau. 
 | 
|  | 
| typedef ConstIterT< ArrayView< CaseOptionPartInfoXValue * > > | const_iter | 
|  | Type d'un itérateur constant sur tout le tableau. 
 | 
|  | 
| typedef std::reverse_iterator< iterator > | reverse_iterator | 
|  | 
| typedef std::reverse_iterator< const_iterator > | const_reverse_iterator | 
|  | 
| using | ThatClass | 
|  | 
| typedef CaseOptionPartInfoXValue * | value_type | 
|  | Type des éléments du tableau. 
 | 
|  | 
| typedef value_type * | pointer | 
|  | Type pointeur d'un élément du tableau. 
 | 
|  | 
| typedef const value_type * | const_pointer | 
|  | Type pointeur constant d'un élément du tableau. 
 | 
|  | 
| typedef ArrayIterator< pointer > | iterator | 
|  | Type de l'itérateur sur un élément du tableau. 
 | 
|  | 
| typedef ArrayIterator< const_pointer > | const_iterator | 
|  | Type de l'itérateur constant sur un élément du tableau. 
 | 
|  | 
| typedef value_type & | reference | 
|  | Type référence d'un élément du tableau. 
 | 
|  | 
| typedef const value_type & | const_reference | 
|  | Type référence constante d'un élément du tableau. 
 | 
|  | 
| typedef Integer | size_type | 
|  | Type indexant le tableau. 
 | 
|  | 
| typedef std::ptrdiff_t | difference_type | 
|  | Type d'une distance entre itérateur éléments du tableau. 
 | 
|  | 
| typedef IterT< ArrayView< CaseOptionPartInfoXValue * > > | iter | 
|  | Type d'un itérateur sur tout le tableau. 
 | 
|  | 
| typedef ConstIterT< ArrayView< CaseOptionPartInfoXValue * > > | const_iter | 
|  | Type d'un itérateur constant sur tout le tableau. 
 | 
|  | 
| typedef std::reverse_iterator< iterator > | reverse_iterator | 
|  | 
| typedef std::reverse_iterator< const_iterator > | const_reverse_iterator | 
|  | 
| using | ThatClass | 
|  | 
| typedef CaseOptionPartInfoXValue * | value_type | 
|  | Type des éléments du tableau. 
 | 
|  | 
| typedef value_type * | pointer | 
|  | Type pointeur d'un élément du tableau. 
 | 
|  | 
| typedef const value_type * | const_pointer | 
|  | Type pointeur constant d'un élément du tableau. 
 | 
|  | 
| typedef ArrayIterator< pointer > | iterator | 
|  | Type de l'itérateur sur un élément du tableau. 
 | 
|  | 
| typedef ArrayIterator< const_pointer > | const_iterator | 
|  | Type de l'itérateur constant sur un élément du tableau. 
 | 
|  | 
| typedef value_type & | reference | 
|  | Type référence d'un élément du tableau. 
 | 
|  | 
| typedef const value_type & | const_reference | 
|  | Type référence constante d'un élément du tableau. 
 | 
|  | 
| typedef Integer | size_type | 
|  | Type indexant le tableau. 
 | 
|  | 
| typedef std::ptrdiff_t | difference_type | 
|  | Type d'une distance entre itérateur éléments du tableau. 
 | 
|  | 
| typedef IterT< ArrayView< CaseOptionPartInfoXValue * > > | iter | 
|  | Type d'un itérateur sur tout le tableau. 
 | 
|  | 
| typedef ConstIterT< ArrayView< CaseOptionPartInfoXValue * > > | const_iter | 
|  | Type d'un itérateur constant sur tout le tableau. 
 | 
|  | 
| typedef std::reverse_iterator< iterator > | reverse_iterator | 
|  | 
| typedef std::reverse_iterator< const_iterator > | const_reverse_iterator | 
|  | 
| constexpr | ArrayView () noexcept | 
|  | Construit une vue vide. 
 | 
|  | 
|  | ArrayView (const ArrayView< CaseOptionPartInfoXValue * > &from)=default | 
|  | Constructeur de recopie depuis une autre vue. 
 | 
|  | 
| constexpr | ArrayView (Integer asize, pointer ptr) noexcept | 
|  | Construit une vue sur une zone mémoire commencant par ptr et. 
 | 
|  | 
| constexpr | ArrayView (std::array< CaseOptionPartInfoXValue *, N > &v) | 
|  | Construit une vue sur une zone mémoire commencant par ptr et contenant asize éléments. 
 | 
|  | 
| ArrayView< CaseOptionPartInfoXValue * > & | operator= (const ArrayView< CaseOptionPartInfoXValue * > &from)=default | 
|  | Opérateur de recopie. 
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > & | operator= (std::array< CaseOptionPartInfoXValue *, N > &from) | 
|  | 
| constexpr reference | operator[] (Integer i) | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | operator[] (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr reference | operator() (Integer i) | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | operator() (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | item (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr void | setItem (Integer i, const_reference v) | 
|  | Positionne le i-ème élément du tableau. 
 | 
|  | 
| constexpr Integer | size () const noexcept | 
|  | Retourne la taille du tableau. 
 | 
|  | 
| constexpr Integer | length () const noexcept | 
|  | Nombre d'éléments du tableau. 
 | 
|  | 
| constexpr iterator | begin () noexcept | 
|  | Itérateur sur le premier élément du tableau. 
 | 
|  | 
| constexpr iterator | end () noexcept | 
|  | Itérateur sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr const_iterator | begin () const noexcept | 
|  | Itérateur constant sur le premier élément du tableau. 
 | 
|  | 
| constexpr const_iterator | end () const noexcept | 
|  | Itérateur constant sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr reverse_iterator | rbegin () noexcept | 
|  | Itérateur inverse sur le premier élément du tableau. 
 | 
|  | 
| constexpr const_reverse_iterator | rbegin () const noexcept | 
|  | Itérateur inverse sur le premier élément du tableau. 
 | 
|  | 
| constexpr reverse_iterator | rend () noexcept | 
|  | Itérateur inverse sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr const_reverse_iterator | rend () const noexcept | 
|  | Itérateur inverse sur le premier élément après la fin du tableau. 
 | 
|  | 
| ArrayRange< pointer > | range () | 
|  | Intervalle d'itération du premier au dernièr élément. 
 | 
|  | 
| ArrayRange< const_pointer > | range () const | 
|  | Intervalle d'itération du premier au dernièr élément. 
 | 
|  | 
| constexpr pointer | ptrAt (Integer index) | 
|  | Addresse du index-ème élément. 
 | 
|  | 
| constexpr const_pointer | ptrAt (Integer index) const | 
|  | Addresse du index-ème élément. 
 | 
|  | 
| constexpr const_reference | at (Integer i) const | 
|  | 
| void | setAt (Integer i, const_reference value) | 
|  | 
| void | fill (const CaseOptionPartInfoXValue *&o) noexcept | 
|  | Remplit le tableau avec la valeur o. 
 | 
|  | 
| constexpr ConstArrayView< CaseOptionPartInfoXValue * > | constView () const noexcept | 
|  | Vue constante sur cette vue. 
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > | subView (Integer abegin, Integer asize) noexcept | 
|  | Sous-vue à partir de l'élément abegin et contenant asize éléments. 
 | 
|  | 
| constexpr ThatClass | subPart (Integer abegin, Integer asize) noexcept | 
|  | Sous-vue à partir de l'élément abegin et contenant asize éléments. 
 | 
|  | 
| constexpr ConstArrayView< CaseOptionPartInfoXValue * > | subConstView (Integer abegin, Integer asize) const noexcept | 
|  | Sous-vue constante à partir de l'élément abeginet contenantasizeéléments.
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > | subViewInterval (Integer index, Integer nb_interval) | 
|  | Sous-vue correspondant à l'interval index sur nb_interval. 
 | 
|  | 
| constexpr ThatClass | subPartInterval (Integer index, Integer nb_interval) | 
|  | Sous-vue correspondant à l'interval index sur nb_interval. 
 | 
|  | 
| void | copy (const U ©_array) | 
|  | Recopie le tableau copy_array dans l'instance. 
 | 
|  | 
| constexpr bool | empty () const noexcept | 
|  | Retourne true si le tableau est vide (dimension nulle) 
 | 
|  | 
| bool | contains (const_reference v) const | 
|  | true si le tableau contient l'élément de valeur v 
 | 
|  | 
| void | setArray (const ArrayView< CaseOptionPartInfoXValue * > &v) noexcept | 
|  | 
| constexpr pointer | unguardedBasePointer () noexcept | 
|  | Pointeur sur le début de la vue. 
 | 
|  | 
| constexpr const_pointer | unguardedBasePointer () const noexcept | 
|  | Pointeur constant sur le début de la vue. 
 | 
|  | 
| constexpr const_pointer | data () const noexcept | 
|  | Pointeur sur le début de la vue. 
 | 
|  | 
| constexpr pointer | data () noexcept | 
|  | Pointeur constant sur le début de la vue. 
 | 
|  | 
| constexpr | ArrayView () noexcept | 
|  | Construit une vue vide. 
 | 
|  | 
|  | ArrayView (const ArrayView< CaseOptionPartInfoXValue * > &from)=default | 
|  | Constructeur de recopie depuis une autre vue. 
 | 
|  | 
| constexpr | ArrayView (Integer asize, pointer ptr) noexcept | 
|  | Construit une vue sur une zone mémoire commencant par ptr et. 
 | 
|  | 
| constexpr | ArrayView (std::array< CaseOptionPartInfoXValue *, N > &v) | 
|  | Construit une vue sur une zone mémoire commencant par ptr et contenant asize éléments. 
 | 
|  | 
| ArrayView< CaseOptionPartInfoXValue * > & | operator= (const ArrayView< CaseOptionPartInfoXValue * > &from)=default | 
|  | Opérateur de recopie. 
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > & | operator= (std::array< CaseOptionPartInfoXValue *, N > &from) | 
|  | 
| constexpr reference | operator[] (Integer i) | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | operator[] (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr reference | operator() (Integer i) | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | operator() (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | item (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr void | setItem (Integer i, const_reference v) | 
|  | Positionne le i-ème élément du tableau. 
 | 
|  | 
| constexpr Integer | size () const noexcept | 
|  | Retourne la taille du tableau. 
 | 
|  | 
| constexpr Integer | length () const noexcept | 
|  | Nombre d'éléments du tableau. 
 | 
|  | 
| constexpr iterator | begin () noexcept | 
|  | Itérateur sur le premier élément du tableau. 
 | 
|  | 
| constexpr const_iterator | begin () const noexcept | 
|  | Itérateur constant sur le premier élément du tableau. 
 | 
|  | 
| constexpr iterator | end () noexcept | 
|  | Itérateur sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr const_iterator | end () const noexcept | 
|  | Itérateur constant sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr reverse_iterator | rbegin () noexcept | 
|  | Itérateur inverse sur le premier élément du tableau. 
 | 
|  | 
| constexpr const_reverse_iterator | rbegin () const noexcept | 
|  | Itérateur inverse sur le premier élément du tableau. 
 | 
|  | 
| constexpr reverse_iterator | rend () noexcept | 
|  | Itérateur inverse sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr const_reverse_iterator | rend () const noexcept | 
|  | Itérateur inverse sur le premier élément après la fin du tableau. 
 | 
|  | 
| ArrayRange< pointer > | range () | 
|  | Intervalle d'itération du premier au dernièr élément. 
 | 
|  | 
| ArrayRange< const_pointer > | range () const | 
|  | Intervalle d'itération du premier au dernièr élément. 
 | 
|  | 
| constexpr pointer | ptrAt (Integer index) | 
|  | Addresse du index-ème élément. 
 | 
|  | 
| constexpr const_pointer | ptrAt (Integer index) const | 
|  | Addresse du index-ème élément. 
 | 
|  | 
| constexpr const_reference | at (Integer i) const | 
|  | 
| void | setAt (Integer i, const_reference value) | 
|  | 
| void | fill (const CaseOptionPartInfoXValue *&o) noexcept | 
|  | Remplit le tableau avec la valeur o. 
 | 
|  | 
| constexpr ConstArrayView< CaseOptionPartInfoXValue * > | constView () const noexcept | 
|  | Vue constante sur cette vue. 
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > | subView (Integer abegin, Integer asize) noexcept | 
|  | Sous-vue à partir de l'élément abegin et contenant asize éléments. 
 | 
|  | 
| constexpr ThatClass | subPart (Integer abegin, Integer asize) noexcept | 
|  | Sous-vue à partir de l'élément abegin et contenant asize éléments. 
 | 
|  | 
| constexpr ConstArrayView< CaseOptionPartInfoXValue * > | subConstView (Integer abegin, Integer asize) const noexcept | 
|  | Sous-vue constante à partir de l'élément abeginet contenantasizeéléments.
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > | subViewInterval (Integer index, Integer nb_interval) | 
|  | Sous-vue correspondant à l'interval index sur nb_interval. 
 | 
|  | 
| constexpr ThatClass | subPartInterval (Integer index, Integer nb_interval) | 
|  | Sous-vue correspondant à l'interval index sur nb_interval. 
 | 
|  | 
| void | copy (const U ©_array) | 
|  | Recopie le tableau copy_array dans l'instance. 
 | 
|  | 
| constexpr bool | empty () const noexcept | 
|  | Retourne true si le tableau est vide (dimension nulle) 
 | 
|  | 
| bool | contains (const_reference v) const | 
|  | true si le tableau contient l'élément de valeur v 
 | 
|  | 
| void | setArray (const ArrayView< CaseOptionPartInfoXValue * > &v) noexcept | 
|  | 
| constexpr pointer | unguardedBasePointer () noexcept | 
|  | Pointeur sur le début de la vue. 
 | 
|  | 
| constexpr const_pointer | unguardedBasePointer () const noexcept | 
|  | Pointeur constant sur le début de la vue. 
 | 
|  | 
| constexpr const_pointer | data () const noexcept | 
|  | Pointeur sur le début de la vue. 
 | 
|  | 
| constexpr pointer | data () noexcept | 
|  | Pointeur constant sur le début de la vue. 
 | 
|  | 
| constexpr | ArrayView () noexcept | 
|  | Construit une vue vide. 
 | 
|  | 
|  | ArrayView (const ArrayView< CaseOptionPartInfoXValue * > &from)=default | 
|  | Constructeur de recopie depuis une autre vue. 
 | 
|  | 
| constexpr | ArrayView (Integer asize, pointer ptr) noexcept | 
|  | Construit une vue sur une zone mémoire commencant par ptr et. 
 | 
|  | 
| constexpr | ArrayView (std::array< CaseOptionPartInfoXValue *, N > &v) | 
|  | Construit une vue sur une zone mémoire commencant par ptr et contenant asize éléments. 
 | 
|  | 
| ArrayView< CaseOptionPartInfoXValue * > & | operator= (const ArrayView< CaseOptionPartInfoXValue * > &from)=default | 
|  | Opérateur de recopie. 
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > & | operator= (std::array< CaseOptionPartInfoXValue *, N > &from) | 
|  | 
| constexpr reference | operator[] (Integer i) | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | operator[] (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr reference | operator() (Integer i) | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | operator() (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | item (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr void | setItem (Integer i, const_reference v) | 
|  | Positionne le i-ème élément du tableau. 
 | 
|  | 
| constexpr Integer | size () const noexcept | 
|  | Retourne la taille du tableau. 
 | 
|  | 
| constexpr Integer | length () const noexcept | 
|  | Nombre d'éléments du tableau. 
 | 
|  | 
| constexpr iterator | begin () noexcept | 
|  | Itérateur sur le premier élément du tableau. 
 | 
|  | 
| constexpr const_iterator | begin () const noexcept | 
|  | Itérateur constant sur le premier élément du tableau. 
 | 
|  | 
| constexpr iterator | end () noexcept | 
|  | Itérateur sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr const_iterator | end () const noexcept | 
|  | Itérateur constant sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr reverse_iterator | rbegin () noexcept | 
|  | Itérateur inverse sur le premier élément du tableau. 
 | 
|  | 
| constexpr const_reverse_iterator | rbegin () const noexcept | 
|  | Itérateur inverse sur le premier élément du tableau. 
 | 
|  | 
| constexpr reverse_iterator | rend () noexcept | 
|  | Itérateur inverse sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr const_reverse_iterator | rend () const noexcept | 
|  | Itérateur inverse sur le premier élément après la fin du tableau. 
 | 
|  | 
| ArrayRange< pointer > | range () | 
|  | Intervalle d'itération du premier au dernièr élément. 
 | 
|  | 
| ArrayRange< const_pointer > | range () const | 
|  | Intervalle d'itération du premier au dernièr élément. 
 | 
|  | 
| constexpr pointer | ptrAt (Integer index) | 
|  | Addresse du index-ème élément. 
 | 
|  | 
| constexpr const_pointer | ptrAt (Integer index) const | 
|  | Addresse du index-ème élément. 
 | 
|  | 
| constexpr const_reference | at (Integer i) const | 
|  | 
| void | setAt (Integer i, const_reference value) | 
|  | 
| void | fill (const CaseOptionPartInfoXValue *&o) noexcept | 
|  | Remplit le tableau avec la valeur o. 
 | 
|  | 
| constexpr ConstArrayView< CaseOptionPartInfoXValue * > | constView () const noexcept | 
|  | Vue constante sur cette vue. 
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > | subView (Integer abegin, Integer asize) noexcept | 
|  | Sous-vue à partir de l'élément abegin et contenant asize éléments. 
 | 
|  | 
| constexpr ThatClass | subPart (Integer abegin, Integer asize) noexcept | 
|  | Sous-vue à partir de l'élément abegin et contenant asize éléments. 
 | 
|  | 
| constexpr ConstArrayView< CaseOptionPartInfoXValue * > | subConstView (Integer abegin, Integer asize) const noexcept | 
|  | Sous-vue constante à partir de l'élément abeginet contenantasizeéléments.
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > | subViewInterval (Integer index, Integer nb_interval) | 
|  | Sous-vue correspondant à l'interval index sur nb_interval. 
 | 
|  | 
| constexpr ThatClass | subPartInterval (Integer index, Integer nb_interval) | 
|  | Sous-vue correspondant à l'interval index sur nb_interval. 
 | 
|  | 
| void | copy (const U ©_array) | 
|  | Recopie le tableau copy_array dans l'instance. 
 | 
|  | 
| constexpr bool | empty () const noexcept | 
|  | Retourne true si le tableau est vide (dimension nulle) 
 | 
|  | 
| bool | contains (const_reference v) const | 
|  | true si le tableau contient l'élément de valeur v 
 | 
|  | 
| void | setArray (const ArrayView< CaseOptionPartInfoXValue * > &v) noexcept | 
|  | 
| constexpr pointer | unguardedBasePointer () noexcept | 
|  | Pointeur sur le début de la vue. 
 | 
|  | 
| constexpr const_pointer | unguardedBasePointer () const noexcept | 
|  | Pointeur constant sur le début de la vue. 
 | 
|  | 
| constexpr const_pointer | data () const noexcept | 
|  | Pointeur sur le début de la vue. 
 | 
|  | 
| constexpr pointer | data () noexcept | 
|  | Pointeur constant sur le début de la vue. 
 | 
|  | 
| constexpr | ArrayView () noexcept | 
|  | Construit une vue vide. 
 | 
|  | 
|  | ArrayView (const ArrayView< CaseOptionPartInfoXValue * > &from)=default | 
|  | Constructeur de recopie depuis une autre vue. 
 | 
|  | 
| constexpr | ArrayView (Integer asize, pointer ptr) noexcept | 
|  | Construit une vue sur une zone mémoire commencant par ptr et. 
 | 
|  | 
| constexpr | ArrayView (std::array< CaseOptionPartInfoXValue *, N > &v) | 
|  | Construit une vue sur une zone mémoire commencant par ptr et contenant asize éléments. 
 | 
|  | 
| ArrayView< CaseOptionPartInfoXValue * > & | operator= (const ArrayView< CaseOptionPartInfoXValue * > &from)=default | 
|  | Opérateur de recopie. 
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > & | operator= (std::array< CaseOptionPartInfoXValue *, N > &from) | 
|  | 
| constexpr reference | operator[] (Integer i) | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | operator[] (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr reference | operator() (Integer i) | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | operator() (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr const_reference | item (Integer i) const | 
|  | i-ème élément du tableau. 
 | 
|  | 
| constexpr void | setItem (Integer i, const_reference v) | 
|  | Positionne le i-ème élément du tableau. 
 | 
|  | 
| constexpr Integer | size () const noexcept | 
|  | Retourne la taille du tableau. 
 | 
|  | 
| constexpr Integer | length () const noexcept | 
|  | Nombre d'éléments du tableau. 
 | 
|  | 
| constexpr iterator | begin () noexcept | 
|  | Itérateur sur le premier élément du tableau. 
 | 
|  | 
| constexpr const_iterator | begin () const noexcept | 
|  | Itérateur constant sur le premier élément du tableau. 
 | 
|  | 
| constexpr iterator | end () noexcept | 
|  | Itérateur sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr const_iterator | end () const noexcept | 
|  | Itérateur constant sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr reverse_iterator | rbegin () noexcept | 
|  | Itérateur inverse sur le premier élément du tableau. 
 | 
|  | 
| constexpr const_reverse_iterator | rbegin () const noexcept | 
|  | Itérateur inverse sur le premier élément du tableau. 
 | 
|  | 
| constexpr reverse_iterator | rend () noexcept | 
|  | Itérateur inverse sur le premier élément après la fin du tableau. 
 | 
|  | 
| constexpr const_reverse_iterator | rend () const noexcept | 
|  | Itérateur inverse sur le premier élément après la fin du tableau. 
 | 
|  | 
| ArrayRange< pointer > | range () | 
|  | Intervalle d'itération du premier au dernièr élément. 
 | 
|  | 
| ArrayRange< const_pointer > | range () const | 
|  | Intervalle d'itération du premier au dernièr élément. 
 | 
|  | 
| constexpr pointer | ptrAt (Integer index) | 
|  | Addresse du index-ème élément. 
 | 
|  | 
| constexpr const_pointer | ptrAt (Integer index) const | 
|  | Addresse du index-ème élément. 
 | 
|  | 
| constexpr const_reference | at (Integer i) const | 
|  | 
| void | setAt (Integer i, const_reference value) | 
|  | 
| void | fill (const CaseOptionPartInfoXValue *&o) noexcept | 
|  | Remplit le tableau avec la valeur o. 
 | 
|  | 
| constexpr ConstArrayView< CaseOptionPartInfoXValue * > | constView () const noexcept | 
|  | Vue constante sur cette vue. 
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > | subView (Integer abegin, Integer asize) noexcept | 
|  | Sous-vue à partir de l'élément abegin et contenant asize éléments. 
 | 
|  | 
| constexpr ThatClass | subPart (Integer abegin, Integer asize) noexcept | 
|  | Sous-vue à partir de l'élément abegin et contenant asize éléments. 
 | 
|  | 
| constexpr ConstArrayView< CaseOptionPartInfoXValue * > | subConstView (Integer abegin, Integer asize) const noexcept | 
|  | Sous-vue constante à partir de l'élément abeginet contenantasizeéléments.
 | 
|  | 
| constexpr ArrayView< CaseOptionPartInfoXValue * > | subViewInterval (Integer index, Integer nb_interval) | 
|  | Sous-vue correspondant à l'interval index sur nb_interval. 
 | 
|  | 
| constexpr ThatClass | subPartInterval (Integer index, Integer nb_interval) | 
|  | Sous-vue correspondant à l'interval index sur nb_interval. 
 | 
|  | 
| void | copy (const U ©_array) | 
|  | Recopie le tableau copy_array dans l'instance. 
 | 
|  | 
| constexpr bool | empty () const noexcept | 
|  | Retourne true si le tableau est vide (dimension nulle) 
 | 
|  | 
| bool | contains (const_reference v) const | 
|  | true si le tableau contient l'élément de valeur v 
 | 
|  | 
| void | setArray (const ArrayView< CaseOptionPartInfoXValue * > &v) noexcept | 
|  | 
| constexpr pointer | unguardedBasePointer () noexcept | 
|  | Pointeur sur le début de la vue. 
 | 
|  | 
| constexpr const_pointer | unguardedBasePointer () const noexcept | 
|  | Pointeur constant sur le début de la vue. 
 | 
|  | 
| constexpr const_pointer | data () const noexcept | 
|  | Pointeur sur le début de la vue. 
 | 
|  | 
| constexpr pointer | data () noexcept | 
|  | Pointeur constant sur le début de la vue. 
 | 
|  | 
| constexpr pointer | _ptr () noexcept | 
|  | Retourne un pointeur sur le tableau. 
 | 
|  | 
| constexpr const_pointer | _ptr () const noexcept | 
|  | Retourne un pointeur sur le tableau. 
 | 
|  | 
| void | _setArray (pointer v, Integer s) noexcept | 
|  | Modifie le pointeur et la taille du tableau. 
 | 
|  | 
| void | _setPtr (pointer v) noexcept | 
|  | Modifie le pointeur du début du tableau. 
 | 
|  | 
| void | _setSize (Integer s) noexcept | 
|  | Modifie la taille du tableau. 
 | 
|  | 
| constexpr pointer | _ptr () noexcept | 
|  | Retourne un pointeur sur le tableau. 
 | 
|  | 
| constexpr const_pointer | _ptr () const noexcept | 
|  | Retourne un pointeur sur le tableau. 
 | 
|  | 
| void | _setArray (pointer v, Integer s) noexcept | 
|  | Modifie le pointeur et la taille du tableau. 
 | 
|  | 
| void | _setPtr (pointer v) noexcept | 
|  | Modifie le pointeur du début du tableau. 
 | 
|  | 
| void | _setSize (Integer s) noexcept | 
|  | Modifie la taille du tableau. 
 | 
|  | 
| constexpr pointer | _ptr () noexcept | 
|  | Retourne un pointeur sur le tableau. 
 | 
|  | 
| constexpr const_pointer | _ptr () const noexcept | 
|  | Retourne un pointeur sur le tableau. 
 | 
|  | 
| void | _setArray (pointer v, Integer s) noexcept | 
|  | Modifie le pointeur et la taille du tableau. 
 | 
|  | 
| void | _setPtr (pointer v) noexcept | 
|  | Modifie le pointeur du début du tableau. 
 | 
|  | 
| void | _setSize (Integer s) noexcept | 
|  | Modifie la taille du tableau. 
 | 
|  | 
| constexpr pointer | _ptr () noexcept | 
|  | Retourne un pointeur sur le tableau. 
 | 
|  | 
| constexpr const_pointer | _ptr () const noexcept | 
|  | Retourne un pointeur sur le tableau. 
 | 
|  | 
| void | _setArray (pointer v, Integer s) noexcept | 
|  | Modifie le pointeur et la taille du tableau. 
 | 
|  | 
| void | _setPtr (pointer v) noexcept | 
|  | Modifie le pointeur du début du tableau. 
 | 
|  | 
| void | _setSize (Integer s) noexcept | 
|  | Modifie la taille du tableau. 
 | 
|  | 
| static constexpr ThatClass | create (pointer ptr, Integer asize) noexcept | 
|  | Construit une vue sur une zone mémoire commencant par ptr et. 
 | 
|  | 
| static constexpr ThatClass | create (pointer ptr, Integer asize) noexcept | 
|  | Construit une vue sur une zone mémoire commencant par ptr et. 
 | 
|  | 
| static constexpr ThatClass | create (pointer ptr, Integer asize) noexcept | 
|  | Construit une vue sur une zone mémoire commencant par ptr et. 
 | 
|  | 
| static constexpr ThatClass | create (pointer ptr, Integer asize) noexcept | 
|  | Construit une vue sur une zone mémoire commencant par ptr et. 
 | 
|  |