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

A circularly-linked list structure. More...

Collaboration diagram for mem_cell_tag:
Collaboration graph
[legend]

Data Fields

struct mem_cell_tagspPrev
 pointer to the previous cell More...
 
struct mem_cell_tagspNext
 pointer to the next cell More...
 
aint uiSize
 The usable size, in bytes, of this memory allocation. More...
 
aint uiSeq
 The sequence number of this cell. More...
 

Detailed Description

A circularly-linked list structure.

struct mem_cell The memory object keeps track of all memory allocations in a circularly-inked list. This is the structure used to implement this behavior.

Definition at line 52 of file memory.c.

Field Documentation

◆ spNext

struct mem_cell_tag* mem_cell_tag::spNext

pointer to the next cell

Definition at line 54 of file memory.c.

◆ spPrev

struct mem_cell_tag* mem_cell_tag::spPrev

pointer to the previous cell

Definition at line 53 of file memory.c.

◆ uiSeq

aint mem_cell_tag::uiSeq

The sequence number of this cell.

Definition at line 56 of file memory.c.

◆ uiSize

aint mem_cell_tag::uiSize

The usable size, in bytes, of this memory allocation.

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