MD_Vector_base#
#include <MD_Vector_base.h>
Base class for distributed vectors parallel descriptors.
How to reference this class#
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`MD\_Vector\_base <class-md-vector-base>`
[MD\_Vector\_base](#class-md-vector-base)
Detailed description#
See also the MD_Vector class (which is a kind of DERIV() of this class), and see derived classes MD_Vector_std , MD_Vector_composite and MD_Vector_seq .
Inherits from#
public : Objet_U
Inherited by#
public : MD_Vector_composite
public : MD_Vector_mono
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
List of Protected Static Methods#
Complete Member Function Documentation#
fill_md_vect_renum#
virtual void MD_Vector_base::fill_md_vect_renum(const IntVect &renum, MD_Vector &md_vect) const =0
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::fill_md_vect_renum(const IntVect &renum, MD_Vector &md_vect) const =0 <md-vector-base-public-virtual-void-md-vector-base-fill-md-vect-renum-const-intvect-ref-renum-md-vector-ref-md-vect-const-equal-0>`
[virtual void MD_Vector_base::fill_md_vect_renum(const IntVect &renum, MD_Vector &md_vect) const =0](#md-vector-base-public-virtual-void-md-vector-base-fill-md-vect-renum-const-intvect-ref-renum-md-vector-ref-md-vect-const-equal-0)
get_info#
const Type_info * MD_Vector_base::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info * MD_Vector_base::get_info() const override <md-vector-base-public-const-type-info-ptr-md-vector-base-get-info-const-override>`
[const Type_info * MD_Vector_base::get_info() const override](#md-vector-base-public-const-type-info-ptr-md-vector-base-get-info-const-override)
get_items_to_compute#
virtual const ArrOfInt & MD_Vector_base::get_items_to_compute() const =0
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual const ArrOfInt & MD_Vector_base::get_items_to_compute() const =0 <md-vector-base-public-virtual-const-arrofint-ref-md-vector-base-get-items-to-compute-const-equal-0>`
[virtual const ArrOfInt & MD_Vector_base::get_items_to_compute() const =0](#md-vector-base-public-virtual-const-arrofint-ref-md-vector-base-get-items-to-compute-const-equal-0)
get_items_to_sum#
virtual const ArrOfInt & MD_Vector_base::get_items_to_sum() const =0
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual const ArrOfInt & MD_Vector_base::get_items_to_sum() const =0 <md-vector-base-public-virtual-const-arrofint-ref-md-vector-base-get-items-to-sum-const-equal-0>`
[virtual const ArrOfInt & MD_Vector_base::get_items_to_sum() const =0](#md-vector-base-public-virtual-const-arrofint-ref-md-vector-base-get-items-to-sum-const-equal-0)
get_nb_items_reels#
virtual int MD_Vector_base::get_nb_items_reels() const
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual int MD_Vector_base::get_nb_items_reels() const <md-vector-base-public-virtual-int-md-vector-base-get-nb-items-reels-const>`
[virtual int MD_Vector_base::get_nb_items_reels() const](#md-vector-base-public-virtual-int-md-vector-base-get-nb-items-reels-const)
get_nb_items_tot#
virtual int MD_Vector_base::get_nb_items_tot() const
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual int MD_Vector_base::get_nb_items_tot() const <md-vector-base-public-virtual-int-md-vector-base-get-nb-items-tot-const>`
[virtual int MD_Vector_base::get_nb_items_tot() const](#md-vector-base-public-virtual-int-md-vector-base-get-nb-items-tot-const)
get_sequential_items_flags#
int MD_Vector_base::get_sequential_items_flags(ArrOfBit &flags, int line_size=1) const
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int MD_Vector_base::get_sequential_items_flags(ArrOfBit &flags, int line_size=1) const <md-vector-base-public-int-md-vector-base-get-sequential-items-flags-arrofbit-ref-flags-int-line-size-equal-1-const>`
[int MD_Vector_base::get_sequential_items_flags(ArrOfBit &flags, int line_size=1) const](#md-vector-base-public-int-md-vector-base-get-sequential-items-flags-arrofbit-ref-flags-int-line-size-equal-1-const)
get_sequential_items_flags#
int MD_Vector_base::get_sequential_items_flags(ArrOfInt &flags, int line_size=1) const
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int MD_Vector_base::get_sequential_items_flags(ArrOfInt &flags, int line_size=1) const <md-vector-base-public-int-md-vector-base-get-sequential-items-flags-arrofint-ref-flags-int-line-size-equal-1-const>`
[int MD_Vector_base::get_sequential_items_flags(ArrOfInt &flags, int line_size=1) const](#md-vector-base-public-int-md-vector-base-get-sequential-items-flags-arrofint-ref-flags-int-line-size-equal-1-const)
initialize_comm#
virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, DoubleVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, DoubleVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-initialize-comm-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-doublevect-ref-const-equal-0>`
[virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, DoubleVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-initialize-comm-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-doublevect-ref-const-equal-0)
initialize_comm#
virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, FloatVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, FloatVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-initialize-comm-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-floatvect-ref-const-equal-0>`
[virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, FloatVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-initialize-comm-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-floatvect-ref-const-equal-0)
initialize_comm#
virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, IntVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, IntVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-initialize-comm-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-intvect-ref-const-equal-0>`
[virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, IntVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-initialize-comm-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-intvect-ref-const-equal-0)
initialize_comm#
virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, TIDVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, TIDVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-initialize-comm-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-tidvect-ref-const-equal-0>`
[virtual void MD_Vector_base::initialize_comm(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, TIDVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-initialize-comm-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-tidvect-ref-const-equal-0)
MD_Vector_base#
MD_Vector_base::MD_Vector_base()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`MD_Vector_base::MD_Vector_base() <md-vector-base-public-md-vector-base-md-vector-base>`
[MD_Vector_base::MD_Vector_base()](#md-vector-base-public-md-vector-base-md-vector-base)
nb_items_seq_local#
virtual int MD_Vector_base::nb_items_seq_local() const
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual int MD_Vector_base::nb_items_seq_local() const <md-vector-base-public-virtual-int-md-vector-base-nb-items-seq-local-const>`
[virtual int MD_Vector_base::nb_items_seq_local() const](#md-vector-base-public-virtual-int-md-vector-base-nb-items-seq-local-const)
nb_items_seq_tot#
virtual trustIdType MD_Vector_base::nb_items_seq_tot() const
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual trustIdType MD_Vector_base::nb_items_seq_tot() const <md-vector-base-public-virtual-trustidtype-md-vector-base-nb-items-seq-tot-const>`
[virtual trustIdType MD_Vector_base::nb_items_seq_tot() const](#md-vector-base-public-virtual-trustidtype-md-vector-base-nb-items-seq-tot-const)
prepare_send_data#
virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, DoubleVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, DoubleVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-prepare-send-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-doublevect-ref-const-equal-0>`
[virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, DoubleVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-prepare-send-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-doublevect-ref-const-equal-0)
prepare_send_data#
virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, FloatVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, FloatVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-prepare-send-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-floatvect-ref-const-equal-0>`
[virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, FloatVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-prepare-send-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-floatvect-ref-const-equal-0)
prepare_send_data#
virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, IntVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, IntVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-prepare-send-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-intvect-ref-const-equal-0>`
[virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, IntVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-prepare-send-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-intvect-ref-const-equal-0)
prepare_send_data#
virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, TIDVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, TIDVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-prepare-send-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-tidvect-ref-const-equal-0>`
[virtual void MD_Vector_base::prepare_send_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, TIDVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-prepare-send-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-tidvect-ref-const-equal-0)
process_recv_data#
virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, DoubleVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, DoubleVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-process-recv-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-doublevect-ref-const-equal-0>`
[virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, DoubleVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-process-recv-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-doublevect-ref-const-equal-0)
process_recv_data#
virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, FloatVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, FloatVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-process-recv-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-floatvect-ref-const-equal-0>`
[virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, FloatVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-process-recv-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-floatvect-ref-const-equal-0)
process_recv_data#
virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, IntVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, IntVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-process-recv-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-intvect-ref-const-equal-0>`
[virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, IntVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-process-recv-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-intvect-ref-const-equal-0)
process_recv_data#
virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, TIDVect &) const =0
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, TIDVect &) const =0 <md-vector-base-public-virtual-void-md-vector-base-process-recv-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-tidvect-ref-const-equal-0>`
[virtual void MD_Vector_base::process_recv_data(const Echange_EV_Options &opt, Schema_Comm_Vecteurs &, TIDVect &) const =0](#md-vector-base-public-virtual-void-md-vector-base-process-recv-data-const-echange-ev-options-ref-opt-schema-comm-vecteurs-ref-tidvect-ref-const-equal-0)
use_blocks#
virtual bool MD_Vector_base::use_blocks() const =0
Detailed description
Whether algorithms in TRUSTVect_tools should use the blocks stored in members MD_Vector_mono::blocs_items_to_*
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`virtual bool MD_Vector_base::use_blocks() const =0 <md-vector-base-public-virtual-bool-md-vector-base-use-blocks-const-equal-0>`
[virtual bool MD_Vector_base::use_blocks() const =0](#md-vector-base-public-virtual-bool-md-vector-base-use-blocks-const-equal-0)
validate#
bool MD_Vector_base::validate(trustIdType sz_array, int line_size) const
Detailed description
Check the consistency of array size as defined by the MD_Vector and as found in the array.
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`bool MD_Vector_base::validate(trustIdType sz_array, int line_size) const <md-vector-base-public-bool-md-vector-base-validate-trustidtype-sz-array-int-line-size-const>`
[bool MD_Vector_base::validate(trustIdType sz_array, int line_size) const](#md-vector-base-public-bool-md-vector-base-validate-trustidtype-sz-array-int-line-size-const)
~MD_Vector_base#
MD_Vector_base::~MD_Vector_base() override
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`MD_Vector_base::~MD_Vector_base() override <md-vector-base-public-md-vector-base-dtor-md-vector-base-override>`
[MD_Vector_base::~MD_Vector_base() override](#md-vector-base-public-md-vector-base-dtor-md-vector-base-override)
append_item_to_blocs#
void MD_Vector_base::append_item_to_blocs(ArrOfInt &blocs, int item)
methode outil pour ajouter un item a un tableau du genre “blocs” contenant des series de blocs.
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void MD_Vector_base::append_item_to_blocs(ArrOfInt &blocs, int item) <md-vector-base-public-static-void-md-vector-base-append-item-to-blocs-arrofint-ref-blocs-int-item>`
[void MD_Vector_base::append_item_to_blocs(ArrOfInt &blocs, int item)](#md-vector-base-public-static-void-md-vector-base-append-item-to-blocs-arrofint-ref-blocs-int-item)
info#
const Type_info * MD_Vector_base::info()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info * MD_Vector_base::info() <md-vector-base-public-static-const-type-info-ptr-md-vector-base-info>`
[const Type_info * MD_Vector_base::info()](#md-vector-base-public-static-const-type-info-ptr-md-vector-base-info)
self_cast#
const MD_Vector_base & MD_Vector_base::self_cast(const Objet_U &)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const MD_Vector_base & MD_Vector_base::self_cast(const Objet_U &) <md-vector-base-public-static-const-md-vector-base-ref-md-vector-base-self-cast-const-objet-u-ref>`
[const MD_Vector_base & MD_Vector_base::self_cast(const Objet_U &)](#md-vector-base-public-static-const-md-vector-base-ref-md-vector-base-self-cast-const-objet-u-ref)
self_cast#
MD_Vector_base & MD_Vector_base::self_cast(Objet_U &)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`MD_Vector_base & MD_Vector_base::self_cast(Objet_U &) <md-vector-base-public-static-md-vector-base-ref-md-vector-base-self-cast-objet-u-ref>`
[MD_Vector_base & MD_Vector_base::self_cast(Objet_U &)](#md-vector-base-public-static-md-vector-base-ref-md-vector-base-self-cast-objet-u-ref)
get_seq_flags_impl#
int MD_Vector_base::get_seq_flags_impl(ArrOfBit &flags, int line_size) const
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int MD_Vector_base::get_seq_flags_impl(ArrOfBit &flags, int line_size) const <md-vector-base-protected-int-md-vector-base-get-seq-flags-impl-arrofbit-ref-flags-int-line-size-const>`
[int MD_Vector_base::get_seq_flags_impl(ArrOfBit &flags, int line_size) const](#md-vector-base-protected-int-md-vector-base-get-seq-flags-impl-arrofbit-ref-flags-int-line-size-const)
printOn#
Sortie & MD_Vector_base::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Detailed description
Reimplements:
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Sortie & MD_Vector_base::printOn(Sortie &x) const override <md-vector-base-protected-sortie-ref-md-vector-base-printon-sortie-ref-x-const-override>`
[Sortie & MD_Vector_base::printOn(Sortie &x) const override](#md-vector-base-protected-sortie-ref-md-vector-base-printon-sortie-ref-x-const-override)
readOn#
Entree & MD_Vector_base::readOn(Entree &) override
method used to dump/restore a descriptor in a file Each process writes a different descriptor.
Detailed description
Reimplements:
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Entree & MD_Vector_base::readOn(Entree &) override <md-vector-base-protected-entree-ref-md-vector-base-readon-entree-ref-override>`
[Entree & MD_Vector_base::readOn(Entree &) override](#md-vector-base-protected-entree-ref-md-vector-base-readon-entree-ref-override)
append_blocs#
void MD_Vector_base::append_blocs(ArrOfInt &dest, const ArrOfInt &src, int offset=0, int multiplier=1)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void MD_Vector_base::append_blocs(ArrOfInt &dest, const ArrOfInt &src, int offset=0, int multiplier=1) <md-vector-base-protected-static-void-md-vector-base-append-blocs-arrofint-ref-dest-const-arrofint-ref-src-int-offset-equal-0-int-multiplier-equal-1>`
[void MD_Vector_base::append_blocs(ArrOfInt &dest, const ArrOfInt &src, int offset=0, int multiplier=1)](#md-vector-base-protected-static-void-md-vector-base-append-blocs-arrofint-ref-dest-const-arrofint-ref-src-int-offset-equal-0-int-multiplier-equal-1)
append_items#
void MD_Vector_base::append_items(ArrOfInt &dest, const ArrOfInt &src, int offset=0, int multiplier=1)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void MD_Vector_base::append_items(ArrOfInt &dest, const ArrOfInt &src, int offset=0, int multiplier=1) <md-vector-base-protected-static-void-md-vector-base-append-items-arrofint-ref-dest-const-arrofint-ref-src-int-offset-equal-0-int-multiplier-equal-1>`
[void MD_Vector_base::append_items(ArrOfInt &dest, const ArrOfInt &src, int offset=0, int multiplier=1)](#md-vector-base-protected-static-void-md-vector-base-append-items-arrofint-ref-dest-const-arrofint-ref-src-int-offset-equal-0-int-multiplier-equal-1)
Attributes Documentation#
const Type_info MD_Vector_base::info_obj
int MD_Vector_base::nb_items_reels_ = - 1
int MD_Vector_base::nb_items_seq_local_ = - 1
trustIdType MD_Vector_base::nb_items_seq_tot_ = - 1
int MD_Vector_base::nb_items_tot_ = - 1
Friends#
friend class MD_Vector