.. index:: pair: struct; QPanda::Dependencies .. _doxid-struct_q_panda_1_1_dependencies: struct QPanda::Dependencies =========================== .. toctree:: :hidden: Overview ~~~~~~~~ Represents a sequence of dependencies (should be treated as parallel dependencies) for each node. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct Dependencies { // typedefs typedef std::vector<:ref:`Dep`>::iterator :target:`Iterator`; typedef std::vector<:ref:`Dep`>::const_iterator :target:`ConstIterator`; // fields std::vector<:ref:`Dep`> :target:`mDeps`; :ref:`QNodeRef` :target:`mCallPoint`; // methods const :ref:`Dep`& :ref:`operator []` (uint32_t i) const; :ref:`Dep`& :ref:`operator []` (uint32_t i); bool :ref:`empty`() const; uint32_t :ref:`size`() const; :ref:`Iterator` :ref:`begin`(); :ref:`ConstIterator` :ref:`begin`() const; :ref:`Iterator` :ref:`end`(); :ref:`ConstIterator` :ref:`end`() const; }; .. _details-struct_q_panda_1_1_dependencies: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Represents a sequence of dependencies (should be treated as parallel dependencies) for each node. Methods ------- .. index:: pair: function; operator[] .. _doxid-struct_q_panda_1_1_dependencies_1aebc6b6a0750c67546e8da73b974ba519: .. ref-code-block:: cpp :class: doxyrest-title-code-block const :ref:`Dep`& operator [] (uint32_t i) const Forwards to the *mDeps* attribute. .. index:: pair: function; operator[] .. _doxid-struct_q_panda_1_1_dependencies_1afb66d78ad376fb8984b6b8d598ea4ba1: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`Dep`& operator [] (uint32_t i) Forwards to the *mDeps* attribute. .. index:: pair: function; empty .. _doxid-struct_q_panda_1_1_dependencies_1a919e7fac52645e61f677e463719452df: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool empty() const Forwards to the *mDeps* attribute. .. index:: pair: function; size .. _doxid-struct_q_panda_1_1_dependencies_1a2bab898dfff36adc814fafca50c40cc4: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint32_t size() const Forwards to the *mDeps* attribute. .. index:: pair: function; begin .. _doxid-struct_q_panda_1_1_dependencies_1a314f3b07cdeaafe0626058e08b0aa875: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`Iterator` begin() Forwards to the *mDeps* attribute. .. index:: pair: function; begin .. _doxid-struct_q_panda_1_1_dependencies_1a8df6e4ae2ef64cd9a6173ea51cc796a3: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`ConstIterator` begin() const Forwards to the *mDeps* attribute. .. index:: pair: function; end .. _doxid-struct_q_panda_1_1_dependencies_1a47110431b8e8dcf91f4248f32f950674: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`Iterator` end() Forwards to the *mDeps* attribute. .. index:: pair: function; end .. _doxid-struct_q_panda_1_1_dependencies_1aa692f887cbf5ae03a78681ca6c4644f8: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`ConstIterator` end() const Forwards to the *mDeps* attribute.