Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::NeighborItemPrinter
+ Graphe de collaboration de Arcane::NeighborItemPrinter:

Fonctions membres publiques

 NeighborItemPrinter (Item item, const Integer levelmax=1)
 
void print (std::ostream &o) const
 Ecriture sur flux de l'Item courant et de ses sous-items.
 

Fonctions membres privées statiques

static std::ostream & indent (std::ostream &o, Integer n)
 
static void print (std::ostream &o, Item item, Integer level, Integer levelmax)
 
static void _printSubItems (std::ostream &ostr, Integer level, Integer levelmax, ItemVectorView sub_items, const char *name)
 

Attributs privés

impl::ItemBase m_item
 
Integer m_level_max
 

Description détaillée

Définition à la ligne 122 du fichier ItemPrinter.h.

Documentation des constructeurs et destructeur

◆ NeighborItemPrinter()

Arcane::NeighborItemPrinter::NeighborItemPrinter ( Item  item,
const Integer  levelmax = 1 
)
inlineexplicit

Définition à la ligne 126 du fichier ItemPrinter.h.

Documentation des fonctions membres

◆ _printSubItems()

void Arcane::NeighborItemPrinter::_printSubItems ( std::ostream &  ostr,
Integer  level,
Integer  levelmax,
ItemVectorView  sub_items,
const char name 
)
staticprivate

Définition à la ligne 117 du fichier ItemPrinter.cc.

◆ indent()

std::ostream & Arcane::NeighborItemPrinter::indent ( std::ostream &  o,
Integer  n 
)
staticprivate

Définition à la ligne 163 du fichier ItemPrinter.cc.

◆ print() [1/2]

void Arcane::NeighborItemPrinter::print ( std::ostream &  o) const
inline

Ecriture sur flux de l'Item courant et de ses sous-items.

Définition à la ligne 132 du fichier ItemPrinter.h.

Références print().

Référencé par print().

◆ print() [2/2]

void Arcane::NeighborItemPrinter::print ( std::ostream &  o,
Item  item,
Integer  level,
Integer  levelmax 
)
staticprivate

Définition à la ligne 132 du fichier ItemPrinter.cc.

Documentation des données membres

◆ m_item

impl::ItemBase Arcane::NeighborItemPrinter::m_item
private

Définition à la ligne 136 du fichier ItemPrinter.h.

◆ m_level_max

Integer Arcane::NeighborItemPrinter::m_level_max
private

Définition à la ligne 137 du fichier ItemPrinter.h.


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