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

The lines object context. More...

Collaboration diagram for lines_u:
Collaboration graph
[legend]

Data Fields

const void * vpValidate
 A "magic number" to validate the context. More...
 
exceptionspException
 Pointer to an exception structure to report fatal errors back to the application's catch block. More...
 
void * vpMem
 Pointer to a memory object for allocating all memory associated with this object. More...
 
uint32_t * uipInput
 Pointer to the 32-bit integer array. More...
 
aint uiLength
 Number of integers in the array. More...
 
void * vpVecLines
 Pointer to a vector of parsed lines. More...
 
line_uspLines
 Pointer to the first line. More...
 
aint uiLineCount
 Number of lines in the array. More...
 
aint uiIterator
 Used by the iterator. More...
 

Detailed Description

The lines object context.

Definition at line 65 of file linesu.c.

Field Documentation

◆ spException

exception* lines_u::spException

Pointer to an exception structure to report fatal errors back to the application's catch block.

Definition at line 67 of file linesu.c.

◆ spLines

line_u* lines_u::spLines

Pointer to the first line.

Definition at line 73 of file linesu.c.

◆ uiIterator

aint lines_u::uiIterator

Used by the iterator.

Definition at line 75 of file linesu.c.

◆ uiLength

aint lines_u::uiLength

Number of integers in the array.

Definition at line 71 of file linesu.c.

◆ uiLineCount

aint lines_u::uiLineCount

Number of lines in the array.

Definition at line 74 of file linesu.c.

◆ uipInput

uint32_t* lines_u::uipInput

Pointer to the 32-bit integer array.

Definition at line 70 of file linesu.c.

◆ vpMem

void* lines_u::vpMem

Pointer to a memory object for allocating all memory associated with this object.

Definition at line 69 of file linesu.c.

◆ vpValidate

const void* lines_u::vpValidate

A "magic number" to validate the context.

Definition at line 66 of file linesu.c.

◆ vpVecLines

void* lines_u::vpVecLines

Pointer to a vector of parsed lines.

Definition at line 72 of file linesu.c.


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.