ANTLR3_HASH_ENUM_struct - Online Linux Manual PageSection : 3
Updated : Tue Jan 26 2021
Source : Version 3.3.1
Note : ANTLR3C

NAMEANTLR3_HASH_ENUM_struct − Internal structure representing an enumeration of a table​.

SYNOPSIS
#include <antlr3collections​.h>

Data FieldsANTLR3_UINT32 bucket
pANTLR3_HASH_ENTRY entry
void(* free )(struct ANTLR3_HASH_ENUM_struct *table)
int(* next )(struct ANTLR3_HASH_ENUM_struct *en, pANTLR3_HASH_KEY *key, void **data)
pANTLR3_HASH_TABLE table

Detailed DescriptionInternal structure representing an enumeration of a table​. This is returned by antlr3Enumeration() Allows the programmer to traverse the table in hash order without knowing what is in the actual table​. Note that it is up to the caller to ensure that the table structure does not change in the hash bucket that is currently being enumerated as this structure just tracks the next pointers in the bucket series​.

Field Documentation

ANTLR3_UINT32 ANTLR3_HASH_ENUM_struct::bucketReferenced by antlr3EnumNew(), antlr3EnumNext(), and antlr3EnumNextEntry()​.

pANTLR3_HASH_ENTRY ANTLR3_HASH_ENUM_struct::entryReferenced by antlr3EnumNew(), antlr3EnumNext(), and antlr3EnumNextEntry()​.

void(* ANTLR3_HASH_ENUM_struct::free) (struct ANTLR3_HASH_ENUM_struct *table)Referenced by antlr3BitsetList(), and antlr3EnumNew()​.

int(* ANTLR3_HASH_ENUM_struct::next) (struct ANTLR3_HASH_ENUM_struct *en, pANTLR3_HASH_KEY *key, void **data)Referenced by antlr3BitsetList(), and antlr3EnumNew()​.

pANTLR3_HASH_TABLE ANTLR3_HASH_ENUM_struct::tableReferenced by antlr3EnumNew(), antlr3EnumNext(), and antlr3EnumNextEntry()​.

AuthorGenerated automatically by Doxygen for ANTLR3C from the source code​.
0
Johanes Gumabo
Data Size   :   9,737 byte
man-antlr3-table.3Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 198,586
Visitor ID   :     :  
Visitor IP   :   3.22.68.228   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.