TRUST_Ref#

#include <TRUST_Ref.h>

How to cite this class in this doc#

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

Detailed description#

List of Public Methods#

Complete Member Function Documentation#

le_nom
const Nom & TRUST_Ref<_CLASSE_>::le_nom() const =delete
Referenced By
How to cite in this doc:
:ref:`const Nom & TRUST_Ref<_CLASSE_>::le_nom() const =delete <public-const-nom-ref-trust-ref-classe-le-nom-const-equal-delete>`
[const Nom & TRUST_Ref<_CLASSE_>::le_nom() const =delete](#public-const-nom-ref-trust-ref-classe-le-nom-const-equal-delete)
non_nul
bool TRUST_Ref<_CLASSE_>::non_nul() const
Referenced By
How to cite in this doc:
:ref:`bool TRUST_Ref<_CLASSE_>::non_nul() const <public-bool-trust-ref-classe-non-nul-const>`
[bool TRUST_Ref<_CLASSE_>::non_nul() const](#public-bool-trust-ref-classe-non-nul-const)
operator const value_type &
TRUST_Ref<_CLASSE_>::operator const value_type &() const
References
How to cite in this doc:
:ref:`TRUST_Ref<_CLASSE_>::operator const value_type &() const <public-trust-ref-classe-operator-const-value-type-ref-const>`
[TRUST_Ref<_CLASSE_>::operator const value_type &() const](#public-trust-ref-classe-operator-const-value-type-ref-const)
operator value_type &
TRUST_Ref<_CLASSE_>::operator value_type &()
References
How to cite in this doc:
:ref:`TRUST_Ref<_CLASSE_>::operator value_type &() <public-trust-ref-classe-operator-value-type-ref>`
[TRUST_Ref<_CLASSE_>::operator value_type &()](#public-trust-ref-classe-operator-value-type-ref)
operator - >
value_type * TRUST_Ref<_CLASSE_>::operator->()
How to cite in this doc:
:ref:`value_type * TRUST_Ref<_CLASSE_>::operator->() <public-value-type-ptr-trust-ref-classe-operator>`
[value_type * TRUST_Ref<_CLASSE_>::operator->()](#public-value-type-ptr-trust-ref-classe-operator)
operator - >
const value_type * TRUST_Ref<_CLASSE_>::operator->() const
How to cite in this doc:
:ref:`const value_type * TRUST_Ref<_CLASSE_>::operator->() const <public-const-value-type-ptr-trust-ref-classe-operator-const>`
[const value_type * TRUST_Ref<_CLASSE_>::operator->() const](#public-const-value-type-ptr-trust-ref-classe-operator-const)
operator =
const TRUST_Ref & TRUST_Ref<_CLASSE_>::operator=(const TRUST_Ref &t)
How to cite in this doc:
:ref:`const TRUST_Ref & TRUST_Ref<_CLASSE_>::operator=(const TRUST_Ref &t) <public-const-trust-ref-ref-trust-ref-classe-operator-equal-const-trust-ref-ref-t>`
[const TRUST_Ref & TRUST_Ref<_CLASSE_>::operator=(const TRUST_Ref &t)](#public-const-trust-ref-ref-trust-ref-classe-operator-equal-const-trust-ref-ref-t)
operator =
const TRUST_Ref & TRUST_Ref<_CLASSE_>::operator=(const value_type &t)
How to cite in this doc:
:ref:`const TRUST_Ref & TRUST_Ref<_CLASSE_>::operator=(const value_type &t) <public-const-trust-ref-ref-trust-ref-classe-operator-equal-const-value-type-ref-t>`
[const TRUST_Ref & TRUST_Ref<_CLASSE_>::operator=(const value_type &t)](#public-const-trust-ref-ref-trust-ref-classe-operator-equal-const-value-type-ref-t)
reset
void TRUST_Ref<_CLASSE_>::reset()
Referenced By
How to cite in this doc:
:ref:`void TRUST_Ref<_CLASSE_>::reset() <public-void-trust-ref-classe-reset>`
[void TRUST_Ref<_CLASSE_>::reset()](#public-void-trust-ref-classe-reset)
TRUST_Ref
TRUST_Ref<_CLASSE_>::TRUST_Ref()=default
How to cite in this doc:
:ref:`TRUST_Ref<_CLASSE_>::TRUST_Ref()=default <public-trust-ref-classe-trust-ref-equal-default>`
[TRUST_Ref<_CLASSE_>::TRUST_Ref()=default](#public-trust-ref-classe-trust-ref-equal-default)
TRUST_Ref
TRUST_Ref<_CLASSE_>::TRUST_Ref(const TRUST_Ref &t)
How to cite in this doc:
:ref:`TRUST_Ref<_CLASSE_>::TRUST_Ref(const TRUST_Ref &t) <public-trust-ref-classe-trust-ref-const-trust-ref-ref-t>`
[TRUST_Ref<_CLASSE_>::TRUST_Ref(const TRUST_Ref &t)](#public-trust-ref-classe-trust-ref-const-trust-ref-ref-t)
TRUST_Ref
TRUST_Ref<_CLASSE_>::TRUST_Ref(const value_type &t)
How to cite in this doc:
:ref:`TRUST_Ref<_CLASSE_>::TRUST_Ref(const value_type &t) <public-trust-ref-classe-trust-ref-const-value-type-ref-t>`
[TRUST_Ref<_CLASSE_>::TRUST_Ref(const value_type &t)](#public-trust-ref-classe-trust-ref-const-value-type-ref-t)
valeur
value_type & TRUST_Ref<_CLASSE_>::valeur()
How to cite in this doc:
:ref:`value_type & TRUST_Ref<_CLASSE_>::valeur() <public-value-type-ref-trust-ref-classe-valeur>`
[value_type & TRUST_Ref<_CLASSE_>::valeur()](#public-value-type-ref-trust-ref-classe-valeur)
valeur
const value_type & TRUST_Ref<_CLASSE_>::valeur() const
Referenced By
How to cite in this doc:
:ref:`const value_type & TRUST_Ref<_CLASSE_>::valeur() const <public-const-value-type-ref-trust-ref-classe-valeur-const>`
[const value_type & TRUST_Ref<_CLASSE_>::valeur() const](#public-const-value-type-ref-trust-ref-classe-valeur-const)
~TRUST_Ref
TRUST_Ref<_CLASSE_>::~TRUST_Ref()=default
How to cite in this doc:
:ref:`TRUST_Ref<_CLASSE_>::~TRUST_Ref()=default <public-trust-ref-classe-dtor-trust-ref-equal-default>`
[TRUST_Ref<_CLASSE_>::~TRUST_Ref()=default](#public-trust-ref-classe-dtor-trust-ref-equal-default)

Attributes Documentation#

p_ (private)
value_type* TRUST_Ref<_CLASSE_>::p_ = nullptr
HAS_POINTER (public)
constexpr bool TRUST_Ref<_CLASSE_>::HAS_POINTER = true