Loading...
Searching...
No Matches
by::stelaVisitInfo Class Reference

Traversal context handed to every stelaVisitor callback. More...

#include <stelaVisitInfo.hpp>

Public Member Functions

 stelaVisitInfo (const std::string &newName, stela *newParent, nidx newIndex, ncnt newLen, nint newDepth)
 

Public Attributes

std::string name
 
stelaparent
 
nidx index
 
ncnt len
 
nint depth
 

Detailed Description

Traversal context handed to every stelaVisitor callback.

Mirrors byeol's visitInfo, minus additionalLen, which has no stela counterpart. index and len place the child among its siblings — for an arrStela, its position in the array — so a visitor never has to rebuild what stelaVisitor::onTraverse already knows.


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