Loading...
Searching...
No Matches
stelaVisitInfo.hpp
Go to the documentation of this file.
1
2
#pragma once
3
4
#include "
stela/common.hpp
"
5
6
namespace
by {
7
8
class
stela;
9
17
class
_nout
stelaVisitInfo
{
18
BY(ME(
stelaVisitInfo
))
19
20
public
:
21
stelaVisitInfo
(
const
std::string&
newName
,
stela
*
newParent
,
nidx
newIndex
,
ncnt
newLen
,
nint
newDepth
);
22
23
public
:
24
std::string name;
25
stela
* parent;
26
nidx
index;
27
ncnt
len;
28
nint
depth;
29
};
30
}
// namespace by
by::stela
Definition
stela.hpp:63
by::stelaVisitInfo
Traversal context handed to every stelaVisitor callback.
Definition
stelaVisitInfo.hpp:17
common.hpp
by::noWrap
Rich logging support with polymorphic type conversion.
Definition
richLog.hpp:34