Arcane  v3.16.4.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::domutils::NameIterator

#include <arcane/core/DomUtils.h>

+ Graphe de collaboration de Arcane::domutils::NameIterator:

Fonctions membres publiques

 NameIterator (const dom::Node &from, const String &ref_name)
 
bool operator() () const
 
void operator++ ()
 
const dom::Nodeoperator* () const
 
const dom::Nodeoperator-> () const
 

Fonctions membres privées

void _findNextValid (bool is_init)
 

Attributs privés

dom::Node m_parent
 
dom::Node m_current
 
dom::DOMString m_ref_name
 

Description détaillée

Itérateur sur les fils d'un noeud from de nom ref_name.

Définition à la ligne 80 du fichier DomUtils.h.

Documentation des constructeurs et destructeur

◆ NameIterator()

Arcane::domutils::NameIterator::NameIterator ( const dom::Node & from,
const String & ref_name )

Définition à la ligne 390 du fichier DomUtils.cc.

Documentation des fonctions membres

◆ _findNextValid()

void Arcane::domutils::NameIterator::_findNextValid ( bool is_init)
private

Définition à la ligne 402 du fichier DomUtils.cc.

◆ operator()()

bool Arcane::domutils::NameIterator::operator() ( ) const
inline

Définition à la ligne 86 du fichier DomUtils.h.

◆ operator*()

const dom::Node & Arcane::domutils::NameIterator::operator* ( ) const
inline

Définition à la ligne 88 du fichier DomUtils.h.

◆ operator++()

void Arcane::domutils::NameIterator::operator++ ( )
inline

Définition à la ligne 87 du fichier DomUtils.h.

◆ operator->()

const dom::Node * Arcane::domutils::NameIterator::operator-> ( ) const
inline

Définition à la ligne 89 du fichier DomUtils.h.

Documentation des données membres

◆ m_current

dom::Node Arcane::domutils::NameIterator::m_current
private

Définition à la ligne 94 du fichier DomUtils.h.

◆ m_parent

dom::Node Arcane::domutils::NameIterator::m_parent
private

Définition à la ligne 93 du fichier DomUtils.h.

◆ m_ref_name

dom::DOMString Arcane::domutils::NameIterator::m_ref_name
private

Définition à la ligne 95 du fichier DomUtils.h.


La documentation de cette classe a été générée à partir des fichiers suivants :