Version 7.0
Copyright © 2021 Lowell D. Thomas
APG
… an ABNF Parser Generator
Data Fields
frame Struct Reference

Each value is a node in the parse tree. More...

#include <jsonp.h>

Data Fields

aint uiNextKey
 Used to keep track of the next available key offset to be used by an object member. More...
 
aint uiValue
 Index to the value represented by this frame. More...
 
aint uiString
 Offset to the string or key string for this value. More...
 
void * vpVecIndexes
 

Detailed Description

Each value is a node in the parse tree.

A stack of these frames keeps track of the current value being parsed. When the value is complete, the value remains but the frame is popped from the stack to point to the parent value.

Definition at line 85 of file jsonp.h.

Field Documentation

◆ uiNextKey

aint frame::uiNextKey

Used to keep track of the next available key offset to be used by an object member.

Definition at line 86 of file jsonp.h.

◆ uiString

aint frame::uiString

Offset to the string or key string for this value.

Definition at line 88 of file jsonp.h.

◆ uiValue

aint frame::uiValue

Index to the value represented by this frame.

Definition at line 87 of file jsonp.h.

◆ vpVecIndexes

void* frame::vpVecIndexes

Definition at line 89 of file jsonp.h.


The documentation for this struct was generated from the following file:
APG Version 7.0 is licensed under the 2-Clause BSD License,
an Open Source Initiative Approved License.