High Performance OPC UA Server SDK  1.7.1.383
ua_hashstringtable Struct Reference

A stringtable maintains a pool of string, which are indexed by a hashtable. More...

#include <stringtable.h>

Data Fields

struct mem_objectpoolstringpool
 pointer to pool of hashstrings (dynamic) or conststrings (static)
 
struct util_hashtablehashtable
 pointer to hashtable (dynamic stringtable)
 
const char *const * stringtable
 pointer to string table (static stringtable)
 
size_t num_strings
 number of strings in table (virtually before deduplication)
 
bool is_constant
 is true if the string table is constant, false otherwise
 

Detailed Description

A stringtable maintains a pool of string, which are indexed by a hashtable.

This table eliminates double string entries.


The documentation for this struct was generated from the following file: