Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::ItemPrinter::Internal Struct Reference

Static Public Member Functions

static void _printBasics (std::ostream &o, ItemBase item)
 Writes the basic information of the item.
static void _printFlags (std::ostream &o, Integer flags)
 Writes the item flags explicitly.
static void _printParents (std::ostream &o, ItemBase item)
 Writes information about the parents.
static void _printErrors (std::ostream &o, ItemBase item)
 Writes information about the parents.
static void _printItemSubItems (std::ostream &ostr, String name, const ItemVectorView &enumerator)
 Writes the information of an item enumeration.

Detailed Description

Definition at line 41 of file ItemPrinter.cc.

Member Function Documentation

◆ _printBasics()

void Arcane::ItemPrinter::Internal::_printBasics ( std::ostream & o,
impl::ItemBase item )
static

◆ _printErrors()

void Arcane::ItemPrinter::Internal::_printErrors ( std::ostream & o,
ItemBase item )
static

◆ _printFlags()

◆ _printItemSubItems()

void Arcane::ItemPrinter::Internal::_printItemSubItems ( std::ostream & ostr,
String name,
const ItemVectorView & enumerator )
static

Writes the information of an item enumeration.

Definition at line 298 of file ItemPrinter.cc.

References Arcane::ItemVectorView::size().

Referenced by Arcane::FullItemPrinter::print().

◆ _printParents()

void Arcane::ItemPrinter::Internal::_printParents ( std::ostream & o,
ItemBase item )
static

Writes information about the parents.

Definition at line 258 of file ItemPrinter.cc.

References Arcane::ItemBase::localId(), Arcane::ItemBase::nbParent(), and Arcane::ItemBase::uniqueId().

Referenced by Arcane::FullItemPrinter::print(), and Arcane::ItemPrinter::print().


The documentation for this struct was generated from the following file: