TRUST_Vector#

#include <TRUST_Vector.h>

classe TRUST_Vector

How to cite this class in this doc#

:ref:`TRUST\_Vector <class-template-trust-vector>`
[TRUST\_Vector](#class-template-trust-vector)

Detailed description#

Inherits from#

List of Protected Methods#

List of Private Methods#

List of Public Methods#

Complete Member Function Documentation#

duplique
int TRUST_Vector<_CLASSE_>::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int TRUST_Vector<_CLASSE_>::duplique() const override <protected-int-trust-vector-classe-duplique-const-override>`
[int TRUST_Vector<_CLASSE_>::duplique() const override](#protected-int-trust-vector-classe-duplique-const-override)
printOn
Sortie & TRUST_Vector<_CLASSE_>::printOn(Sortie &s) const override

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

Reimplements:

How to cite in this doc:
:ref:`Sortie & TRUST_Vector<_CLASSE_>::printOn(Sortie &s) const override <protected-sortie-ref-trust-vector-classe-printon-sortie-ref-s-const-override>`
[Sortie & TRUST_Vector<_CLASSE_>::printOn(Sortie &s) const override](#protected-sortie-ref-trust-vector-classe-printon-sortie-ref-s-const-override)
readOn
Entree & TRUST_Vector<_CLASSE_>::readOn(Entree &s) override

Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.

Reimplements:

How to cite in this doc:
:ref:`Entree & TRUST_Vector<_CLASSE_>::readOn(Entree &s) override <protected-entree-ref-trust-vector-classe-readon-entree-ref-s-override>`
[Entree & TRUST_Vector<_CLASSE_>::readOn(Entree &s) override](#protected-entree-ref-trust-vector-classe-readon-entree-ref-s-override)
taille_memoire
unsigned TRUST_Vector<_CLASSE_>::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned TRUST_Vector<_CLASSE_>::taille_memoire() const override <protected-unsigned-trust-vector-classe-taille-memoire-const-override>`
[unsigned TRUST_Vector<_CLASSE_>::taille_memoire() const override](#protected-unsigned-trust-vector-classe-taille-memoire-const-override)
printOn_
std::enable_if_t<!(std::is_same<_TYPE_, MD_Vector>::value), Sortie &> TRUST_Vector<_CLASSE_>::printOn_(Sortie &s) const
How to cite in this doc:
:ref:`std::enable_if_t<!(std::is_same<_TYPE_, MD_Vector>::value), Sortie &> TRUST_Vector<_CLASSE_>::printOn_(Sortie &s) const <private-std-enable-if-t-!-std-is-same-type-md-vector-value-sortie-ref-trust-vector-classe-printon-underscore-sortie-ref-s-const>`
[std::enable_if_t<!(std::is_same<_TYPE_, MD_Vector>::value), Sortie &> TRUST_Vector<_CLASSE_>::printOn_(Sortie &s) const](#private-std-enable-if-t-!-std-is-same-type-md-vector-value-sortie-ref-trust-vector-classe-printon-underscore-sortie-ref-s-const)
printOn_
std::enable_if_t<(std::is_same<_TYPE_, MD_Vector>::value), Sortie &> TRUST_Vector<_CLASSE_>::printOn_(Sortie &s) const
How to cite in this doc:
:ref:`std::enable_if_t<(std::is_same<_TYPE_, MD_Vector>::value), Sortie &> TRUST_Vector<_CLASSE_>::printOn_(Sortie &s) const <private-std-enable-if-t-std-is-same-type-md-vector-value-sortie-ref-trust-vector-classe-printon-underscore-sortie-ref-s-const>`
[std::enable_if_t<(std::is_same<_TYPE_, MD_Vector>::value), Sortie &> TRUST_Vector<_CLASSE_>::printOn_(Sortie &s) const](#private-std-enable-if-t-std-is-same-type-md-vector-value-sortie-ref-trust-vector-classe-printon-underscore-sortie-ref-s-const)
readOn_
std::enable_if_t<!(std::is_same<_TYPE_, MD_Vector>::value), Entree &> TRUST_Vector<_CLASSE_>::readOn_(Entree &s)
How to cite in this doc:
:ref:`std::enable_if_t<!(std::is_same<_TYPE_, MD_Vector>::value), Entree &> TRUST_Vector<_CLASSE_>::readOn_(Entree &s) <private-std-enable-if-t-!-std-is-same-type-md-vector-value-entree-ref-trust-vector-classe-readon-underscore-entree-ref-s>`
[std::enable_if_t<!(std::is_same<_TYPE_, MD_Vector>::value), Entree &> TRUST_Vector<_CLASSE_>::readOn_(Entree &s)](#private-std-enable-if-t-!-std-is-same-type-md-vector-value-entree-ref-trust-vector-classe-readon-underscore-entree-ref-s)
readOn_
std::enable_if_t<(std::is_same<_TYPE_, MD_Vector>::value), Entree &> TRUST_Vector<_CLASSE_>::readOn_(Entree &s)
How to cite in this doc:
:ref:`std::enable_if_t<(std::is_same<_TYPE_, MD_Vector>::value), Entree &> TRUST_Vector<_CLASSE_>::readOn_(Entree &s) <private-std-enable-if-t-std-is-same-type-md-vector-value-entree-ref-trust-vector-classe-readon-underscore-entree-ref-s>`
[std::enable_if_t<(std::is_same<_TYPE_, MD_Vector>::value), Entree &> TRUST_Vector<_CLASSE_>::readOn_(Entree &s)](#private-std-enable-if-t-std-is-same-type-md-vector-value-entree-ref-trust-vector-classe-readon-underscore-entree-ref-s)
add
value_type & TRUST_Vector<_CLASSE_>::add()=delete
Referenced By
How to cite in this doc:
:ref:`value_type & TRUST_Vector<_CLASSE_>::add()=delete <public-value-type-ref-trust-vector-classe-add-equal-delete>`
[value_type & TRUST_Vector<_CLASSE_>::add()=delete](#public-value-type-ref-trust-vector-classe-add-equal-delete)
add
void TRUST_Vector<_CLASSE_>::add(const TRUST_Vector &v2)
References
How to cite in this doc:
:ref:`void TRUST_Vector<_CLASSE_>::add(const TRUST_Vector &v2) <public-void-trust-vector-classe-add-const-trust-vector-ref-v2>`
[void TRUST_Vector<_CLASSE_>::add(const TRUST_Vector &v2)](#public-void-trust-vector-classe-add-const-trust-vector-ref-v2)
add
value_type & TRUST_Vector<_CLASSE_>::add(const value_type &data_to_add)
How to cite in this doc:
:ref:`value_type & TRUST_Vector<_CLASSE_>::add(const value_type &data_to_add) <public-value-type-ref-trust-vector-classe-add-const-value-type-ref-data-to-add>`
[value_type & TRUST_Vector<_CLASSE_>::add(const value_type &data_to_add)](#public-value-type-ref-trust-vector-classe-add-const-value-type-ref-data-to-add)
add
value_type & TRUST_Vector<_CLASSE_>::add(value_type &&data_to_add)
How to cite in this doc:
:ref:`value_type & TRUST_Vector<_CLASSE_>::add(value_type &&data_to_add) <public-value-type-ref-trust-vector-classe-add-value-type-ref-ref-data-to-add>`
[value_type & TRUST_Vector<_CLASSE_>::add(value_type &&data_to_add)](#public-value-type-ref-trust-vector-classe-add-value-type-ref-ref-data-to-add)
back
value_type & TRUST_Vector<_CLASSE_>::back()
How to cite in this doc:
:ref:`value_type & TRUST_Vector<_CLASSE_>::back() <public-value-type-ref-trust-vector-classe-back>`
[value_type & TRUST_Vector<_CLASSE_>::back()](#public-value-type-ref-trust-vector-classe-back)
begin
IteratorWrapper TRUST_Vector<_CLASSE_>::begin()
How to cite in this doc:
:ref:`IteratorWrapper TRUST_Vector<_CLASSE_>::begin() <public-iteratorwrapper-trust-vector-classe-begin>`
[IteratorWrapper TRUST_Vector<_CLASSE_>::begin()](#public-iteratorwrapper-trust-vector-classe-begin)
begin
const ConstIteratorWrapper TRUST_Vector<_CLASSE_>::begin() const
How to cite in this doc:
:ref:`const ConstIteratorWrapper TRUST_Vector<_CLASSE_>::begin() const <public-const-constiteratorwrapper-trust-vector-classe-begin-const>`
[const ConstIteratorWrapper TRUST_Vector<_CLASSE_>::begin() const](#public-const-constiteratorwrapper-trust-vector-classe-begin-const)
clear
void TRUST_Vector<_CLASSE_>::clear()
Referenced By
How to cite in this doc:
:ref:`void TRUST_Vector<_CLASSE_>::clear() <public-void-trust-vector-classe-clear>`
[void TRUST_Vector<_CLASSE_>::clear()](#public-void-trust-vector-classe-clear)
dimensionner
void TRUST_Vector<_CLASSE_>::dimensionner(int i)
Referenced By
How to cite in this doc:
:ref:`void TRUST_Vector<_CLASSE_>::dimensionner(int i) <public-void-trust-vector-classe-dimensionner-int-i>`
[void TRUST_Vector<_CLASSE_>::dimensionner(int i)](#public-void-trust-vector-classe-dimensionner-int-i)
end
IteratorWrapper TRUST_Vector<_CLASSE_>::end()
How to cite in this doc:
:ref:`IteratorWrapper TRUST_Vector<_CLASSE_>::end() <public-iteratorwrapper-trust-vector-classe-end>`
[IteratorWrapper TRUST_Vector<_CLASSE_>::end()](#public-iteratorwrapper-trust-vector-classe-end)
end
const ConstIteratorWrapper TRUST_Vector<_CLASSE_>::end() const
How to cite in this doc:
:ref:`const ConstIteratorWrapper TRUST_Vector<_CLASSE_>::end() const <public-const-constiteratorwrapper-trust-vector-classe-end-const>`
[const ConstIteratorWrapper TRUST_Vector<_CLASSE_>::end() const](#public-const-constiteratorwrapper-trust-vector-classe-end-const)
front
value_type & TRUST_Vector<_CLASSE_>::front()
How to cite in this doc:
:ref:`value_type & TRUST_Vector<_CLASSE_>::front() <public-value-type-ref-trust-vector-classe-front>`
[value_type & TRUST_Vector<_CLASSE_>::front()](#public-value-type-ref-trust-vector-classe-front)
get_stl_vect
STLVect & TRUST_Vector<_CLASSE_>::get_stl_vect()
How to cite in this doc:
:ref:`STLVect & TRUST_Vector<_CLASSE_>::get_stl_vect() <public-stlvect-ref-trust-vector-classe-get-stl-vect>`
[STLVect & TRUST_Vector<_CLASSE_>::get_stl_vect()](#public-stlvect-ref-trust-vector-classe-get-stl-vect)
get_stl_vect
const STLVect & TRUST_Vector<_CLASSE_>::get_stl_vect() const
Referenced By
How to cite in this doc:
:ref:`const STLVect & TRUST_Vector<_CLASSE_>::get_stl_vect() const <public-const-stlvect-ref-trust-vector-classe-get-stl-vect-const>`
[const STLVect & TRUST_Vector<_CLASSE_>::get_stl_vect() const](#public-const-stlvect-ref-trust-vector-classe-get-stl-vect-const)
lit
Entree & TRUST_Vector<_CLASSE_>::lit(Entree &s)
How to cite in this doc:
:ref:`Entree & TRUST_Vector<_CLASSE_>::lit(Entree &s) <public-entree-ref-trust-vector-classe-lit-entree-ref-s>`
[Entree & TRUST_Vector<_CLASSE_>::lit(Entree &s)](#public-entree-ref-trust-vector-classe-lit-entree-ref-s)
operator()
const value_type & TRUST_Vector<_CLASSE_>::operator()(int i) const =delete
How to cite in this doc:
:ref:`const value_type & TRUST_Vector<_CLASSE_>::operator()(int i) const =delete <public-const-value-type-ref-trust-vector-classe-operator-int-i-const-equal-delete>`
[const value_type & TRUST_Vector<_CLASSE_>::operator()(int i) const =delete](#public-const-value-type-ref-trust-vector-classe-operator-int-i-const-equal-delete)
operator()
value_type & TRUST_Vector<_CLASSE_>::operator()(int i)=delete
How to cite in this doc:
:ref:`value_type & TRUST_Vector<_CLASSE_>::operator()(int i)=delete <public-value-type-ref-trust-vector-classe-operator-int-i-equal-delete>`
[value_type & TRUST_Vector<_CLASSE_>::operator()(int i)=delete](#public-value-type-ref-trust-vector-classe-operator-int-i-equal-delete)
operator =
TRUST_Vector & TRUST_Vector<_CLASSE_>::operator=(const TRUST_Vector &avect)
References
How to cite in this doc:
:ref:`TRUST_Vector & TRUST_Vector<_CLASSE_>::operator=(const TRUST_Vector &avect) <public-trust-vector-ref-trust-vector-classe-operator-equal-const-trust-vector-ref-avect>`
[TRUST_Vector & TRUST_Vector<_CLASSE_>::operator=(const TRUST_Vector &avect)](#public-trust-vector-ref-trust-vector-classe-operator-equal-const-trust-vector-ref-avect)
operator[]
value_type & TRUST_Vector<_CLASSE_>::operator[](int i)
How to cite in this doc:
:ref:`value_type & TRUST_Vector<_CLASSE_>::operator[](int i) <public-value-type-ref-trust-vector-classe-operator[]-int-i>`
[value_type & TRUST_Vector<_CLASSE_>::operator[](int i)](#public-value-type-ref-trust-vector-classe-operator[]-int-i)
operator[]
const value_type & TRUST_Vector<_CLASSE_>::operator[](int i) const
How to cite in this doc:
:ref:`const value_type & TRUST_Vector<_CLASSE_>::operator[](int i) const <public-const-value-type-ref-trust-vector-classe-operator[]-int-i-const>`
[const value_type & TRUST_Vector<_CLASSE_>::operator[](int i) const](#public-const-value-type-ref-trust-vector-classe-operator[]-int-i-const)
reset
void TRUST_Vector<_CLASSE_>::reset()
Referenced By
How to cite in this doc:
:ref:`void TRUST_Vector<_CLASSE_>::reset() <public-void-trust-vector-classe-reset>`
[void TRUST_Vector<_CLASSE_>::reset()](#public-void-trust-vector-classe-reset)
resize
void TRUST_Vector<_CLASSE_>::resize(int i)
References
Referenced By
How to cite in this doc:
:ref:`void TRUST_Vector<_CLASSE_>::resize(int i) <public-void-trust-vector-classe-resize-int-i>`
[void TRUST_Vector<_CLASSE_>::resize(int i)](#public-void-trust-vector-classe-resize-int-i)
size
int TRUST_Vector<_CLASSE_>::size() const
Referenced By
How to cite in this doc:
:ref:`int TRUST_Vector<_CLASSE_>::size() const <public-int-trust-vector-classe-size-const>`
[int TRUST_Vector<_CLASSE_>::size() const](#public-int-trust-vector-classe-size-const)
TRUST_Vector
TRUST_Vector<_CLASSE_>::TRUST_Vector()=default
How to cite in this doc:
:ref:`TRUST_Vector<_CLASSE_>::TRUST_Vector()=default <public-trust-vector-classe-trust-vector-equal-default>`
[TRUST_Vector<_CLASSE_>::TRUST_Vector()=default](#public-trust-vector-classe-trust-vector-equal-default)
TRUST_Vector
TRUST_Vector<_CLASSE_>::TRUST_Vector(const TRUST_Vector &avect)
References
How to cite in this doc:
:ref:`TRUST_Vector<_CLASSE_>::TRUST_Vector(const TRUST_Vector &avect) <public-trust-vector-classe-trust-vector-const-trust-vector-ref-avect>`
[TRUST_Vector<_CLASSE_>::TRUST_Vector(const TRUST_Vector &avect)](#public-trust-vector-classe-trust-vector-const-trust-vector-ref-avect)
TRUST_Vector
TRUST_Vector<_CLASSE_>::TRUST_Vector(int i)
References
How to cite in this doc:
:ref:`TRUST_Vector<_CLASSE_>::TRUST_Vector(int i) <public-trust-vector-classe-trust-vector-int-i>`
[TRUST_Vector<_CLASSE_>::TRUST_Vector(int i)](#public-trust-vector-classe-trust-vector-int-i)
~TRUST_Vector
TRUST_Vector<_CLASSE_>::~TRUST_Vector()
How to cite in this doc:
:ref:`TRUST_Vector<_CLASSE_>::~TRUST_Vector() <public-trust-vector-classe-dtor-trust-vector>`
[TRUST_Vector<_CLASSE_>::~TRUST_Vector()](#public-trust-vector-classe-dtor-trust-vector)

Attributes Documentation#

z_vect_ (private)
STLVect TRUST_Vector<_CLASSE_>::z_vect_