PathDef
PathDef *gParserHead = NULL;
int *absolute, PathDef **pathDef)
PathDef *next;
~PathDef() { delete next; }
int *absolute, PathDef **pathDef);
if (index == PathDef::lastIteration)
if (index == PathDef::lastIteration) {
PathDef *path, int *rcIterThere,
if (path->iterIndex == PathDef::addIteration) {
if ((path->iterIndex != PathDef::addIteration) &&
(path->iterIndex != PathDef::lastIteration) &&
PayloadReader::readRecurse(PathDef *path,
PayloadReader::readData(PathDef *path, Ancestor *curDef,
PayloadReader::findIterThere(PathDef *path, Ancestor *curDef,
update_iter_cont_bytes(PathDef *path, uint8_t *cur, size_t curLen)
PayloadReader::updateRecurse(PathDef *path,
(path->iterIndex == PathDef::addIteration)) {
PayloadReader::updateData(PathDef *path, Ancestor *ancestorDef,
PathDef *prev = path;
PathDef *cur = path;
if (prev->iterIndex != PathDef::addIteration) {
static fru_errno_t readData(PathDef *path, Ancestor *curDef,
static fru_errno_t updateData(PathDef *path, Ancestor *curDef,
static fru_errno_t findIterThere(PathDef *path, Ancestor *curDef,
PathDef *path, int *rcIterThere,
static fru_errno_t readRecurse(PathDef *path,
static fru_errno_t updateRecurse(PathDef *path,
PathDef *head, Ancestor *ants, Ancestor **correct,
PathDef **pathDef,
PathDef **pathDef,
PathDef *pathDef;
PathDef *pathDef;
PathDef *pathDef;
PathDef *pathDef = NULL;
PathDef *last = pathDef;
PathDef *pathDef = new PathDef;
if ( ($3 != PathDef::lastIteration) &&
($3 != PathDef::addIteration) )
PathDef *pathDef = new PathDef;
{ $$ = PathDef::lastIteration; }
{ $$ = PathDef::addIteration; }
extern PathDef *gParserHead;
PathDef *pathDef;