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

Configuration defining the subset of nodes to display information for. More...

#include <tracep.h>

Data Fields

aboolbpRules
 An array of true/false indicators for each rule in the SABNF grammar. More...
 
aboolbpUdts
 An array of true/false indicators for each UDT in the SABNF grammar. More...
 
aboolbpOps
 An array of true/false indicators for each opcode in the SABNF grammar. More...
 
aint uiOutputType
 Output type identifier (TRACE_ASCII or TRACE_HTML) More...
 
aint uiHeaderType
 Indicates whether the trace is being done by apgex. More...
 
aint uiFirstRecord
 Number of the first record to display. More...
 
aint uiMaxRecords
 Maximun number of records to display. More...
 
abool bAllRules
 If true, all rule nodes will be displayed. More...
 
abool bAllOps
 If true, all UDT nodes will be displayed. More...
 
abool bCountOnly
 If true, trace will only count the number of records that would have been displayed. More...
 
abool bPppt
 However, no records are actually displayed. More...
 

Detailed Description

Configuration defining the subset of nodes to display information for.

Definition at line 73 of file tracep.h.

Field Documentation

◆ bAllOps

abool trace_config::bAllOps

If true, all UDT nodes will be displayed.

Definition at line 82 of file tracep.h.

◆ bAllRules

abool trace_config::bAllRules

If true, all rule nodes will be displayed.

Definition at line 81 of file tracep.h.

◆ bCountOnly

abool trace_config::bCountOnly

If true, trace will only count the number of records that would have been displayed.

Definition at line 83 of file tracep.h.

◆ bpOps

abool* trace_config::bpOps

An array of true/false indicators for each opcode in the SABNF grammar.

Definition at line 76 of file tracep.h.

◆ bPppt

abool trace_config::bPppt

However, no records are actually displayed.

If true records will use a special PPPT form for the displayed record.

Definition at line 85 of file tracep.h.

◆ bpRules

abool* trace_config::bpRules

An array of true/false indicators for each rule in the SABNF grammar.

Definition at line 74 of file tracep.h.

◆ bpUdts

abool* trace_config::bpUdts

An array of true/false indicators for each UDT in the SABNF grammar.

Definition at line 75 of file tracep.h.

◆ uiFirstRecord

aint trace_config::uiFirstRecord

Number of the first record to display.

Definition at line 79 of file tracep.h.

◆ uiHeaderType

aint trace_config::uiHeaderType

Indicates whether the trace is being done by apgex.

Definition at line 78 of file tracep.h.

◆ uiMaxRecords

aint trace_config::uiMaxRecords

Maximun number of records to display.

Definition at line 80 of file tracep.h.

◆ uiOutputType

aint trace_config::uiOutputType

Output type identifier (TRACE_ASCII or TRACE_HTML)

Definition at line 77 of file tracep.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.