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. | |
Definition at line 41 of file ItemPrinter.cc.
|
static |
Writes the basic information of the item.
Definition at line 177 of file ItemPrinter.cc.
References Arcane::itemKindName(), Arcane::ItemBase::kind(), Arcane::ItemBase::localId(), Arcane::ItemBase::owner(), Arcane::ItemBase::typeInfo(), Arcane::ItemTypeInfo::typeName(), and Arcane::ItemBase::uniqueId().
Referenced by Arcane::FullItemPrinter::print(), and Arcane::ItemPrinter::print().
|
static |
Writes information about the parents.
Definition at line 273 of file ItemPrinter.cc.
References Arcane::ItemBase::family(), Arcane::ItemBase::isOwn(), Arcane::ItemBase::isSuppressed(), Arcane::IItemFamily::mesh(), Arcane::IMesh::meshPartInfo(), Arcane::ItemBase::nbParent(), Arcane::ItemBase::owner(), and Arcane::ItemBase::uniqueId().
Referenced by Arcane::FullItemPrinter::print(), and Arcane::ItemPrinter::print().
|
static |
Writes the item flags explicitly.
Definition at line 190 of file ItemPrinter.cc.
References Arcane::ItemFlags::II_Added, Arcane::ItemFlags::II_BackCellIsFirst, Arcane::ItemFlags::II_Boundary, Arcane::ItemFlags::II_Coarsen, Arcane::ItemFlags::II_CoarsenInactive, Arcane::ItemFlags::II_Detached, Arcane::ItemFlags::II_DoNothing, Arcane::ItemFlags::II_FrontCellIsFirst, Arcane::ItemFlags::II_HasBackCell, Arcane::ItemFlags::II_HasFrontCell, Arcane::ItemFlags::II_Inactive, Arcane::ItemFlags::II_InPatch, Arcane::ItemFlags::II_JustAdded, Arcane::ItemFlags::II_JustCoarsened, Arcane::ItemFlags::II_JustRefined, Arcane::ItemFlags::II_MasterFace, Arcane::ItemFlags::II_NeedRemove, Arcane::ItemFlags::II_Overlap, Arcane::ItemFlags::II_Own, Arcane::ItemFlags::II_Refine, Arcane::ItemFlags::II_Shared, Arcane::ItemFlags::II_SlaveFace, Arcane::ItemFlags::II_SubDomainBoundary, Arcane::ItemFlags::II_Suppressed, Arcane::ItemFlags::II_UserMark1, and Arcane::ItemFlags::II_UserMark2.
Referenced by Arcane::FullItemPrinter::print(), and Arcane::ItemPrinter::print().
|
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().
|
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().