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

The conv object context. More...

Collaboration diagram for conv:
Collaboration graph
[legend]

Data Fields

const void * vpValidate
 Must be the "magic number" to be a valid context. More...
 
exceptionspException
 Pointer to the exception structure for reporting errors to the application catch block. More...
 
void * vpMem
 Pointer to a memory object used for all memory allocations. More...
 
void * vpVecInput
 Pointer to a vector which holds a copy of the input byte stream. More...
 
void * vpVecOutput
 Pointer to a vector which holds the output byte stream. More...
 
void * vpVec32bit
 Pointer to a vector which holds the 32-bit decoded data. More...
 
aint uiTail
 Used in for base64. More...
 
aint uiBase64LineLen
 Used in for base64. More...
 
aint uiBase64LineEnd
 Used in for base64. More...
 
conv_error sError
 

Detailed Description

The conv object context.

Definition at line 83 of file conv.c.

Field Documentation

◆ sError

conv_error conv::sError

Definition at line 94 of file conv.c.

◆ spException

exception* conv::spException

Pointer to the exception structure for reporting errors to the application catch block.

Definition at line 85 of file conv.c.

◆ uiBase64LineEnd

aint conv::uiBase64LineEnd

Used in for base64.

Definition at line 93 of file conv.c.

◆ uiBase64LineLen

aint conv::uiBase64LineLen

Used in for base64.

Definition at line 92 of file conv.c.

◆ uiTail

aint conv::uiTail

Used in for base64.

Definition at line 91 of file conv.c.

◆ vpMem

void* conv::vpMem

Pointer to a memory object used for all memory allocations.

Definition at line 87 of file conv.c.

◆ vpValidate

const void* conv::vpValidate

Must be the "magic number" to be a valid context.

Definition at line 84 of file conv.c.

◆ vpVec32bit

void* conv::vpVec32bit

Pointer to a vector which holds the 32-bit decoded data.

Definition at line 90 of file conv.c.

◆ vpVecInput

void* conv::vpVecInput

Pointer to a vector which holds a copy of the input byte stream.

Definition at line 88 of file conv.c.

◆ vpVecOutput

void* conv::vpVecOutput

Pointer to a vector which holds the output byte stream.

Definition at line 89 of file conv.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.