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

The message log context. More...

Collaboration diagram for msgs:
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 context for all memory allocations. More...
 
aint uiMsgCount
 The number of logged messages. More...
 
void * vpVecMsgs
 A vector to hold the logged messages. More...
 
void * vpVecIndexes
 A vector to hold the indexes of the logged messages in vpVecMsgs. More...
 
aint uiNext
 The next message in the message iterator. More...
 

Detailed Description

The message log context.

For internal object use only.

Definition at line 49 of file msglog.c.

Field Documentation

◆ spException

exception* msgs::spException

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

Definition at line 51 of file msglog.c.

◆ uiMsgCount

aint msgs::uiMsgCount

The number of logged messages.

Definition at line 54 of file msglog.c.

◆ uiNext

aint msgs::uiNext

The next message in the message iterator.

Definition at line 57 of file msglog.c.

◆ vpMem

void* msgs::vpMem

Pointer to a memory object context for all memory allocations.

Definition at line 53 of file msglog.c.

◆ vpValidate

const void* msgs::vpValidate

A "magic" number to validate the context.

Definition at line 50 of file msglog.c.

◆ vpVecIndexes

void* msgs::vpVecIndexes

A vector to hold the indexes of the logged messages in vpVecMsgs.

Definition at line 56 of file msglog.c.

◆ vpVecMsgs

void* msgs::vpVecMsgs

A vector to hold the logged messages.

Definition at line 55 of file msglog.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.