bufr2synop 0.24.0
Data Fields
bufr_tables_cache Struct Reference

Struct to store the cache of structs bufr_tables. More...

#include <bufrdeco.h>

Collaboration diagram for bufr_tables_cache:
Collaboration graph
[legend]

Data Fields

buf_t nt
 
buf_t next
 
int8_t ver [BUFRDECO_TABLES_CACHE_SIZE]
 
struct bufr_tablestab [BUFRDECO_TABLES_CACHE_SIZE]
 

Detailed Description

Struct to store the cache of structs bufr_tables.

When used, the member tables in main struct bufrdeco is pointing to one of the elements in member array tab

Definition at line 950 of file bufrdeco.h.

Field Documentation

◆ next

buf_t bufr_tables_cache::next

Definition at line 953 of file bufrdeco.h.

Referenced by bufr_read_tables(), and bufrdeco_store_tables().

◆ nt

buf_t bufr_tables_cache::nt

Tables actually allocated in cache

Definition at line 952 of file bufrdeco.h.

Referenced by bufrdeco_store_tables().

◆ tab

struct bufr_tables* bufr_tables_cache::tab[BUFRDECO_TABLES_CACHE_SIZE]

Definition at line 955 of file bufrdeco.h.

Referenced by bufr_read_tables(), bufrdeco_free_cache_tables(), and bufrdeco_store_tables().

◆ ver

int8_t bufr_tables_cache::ver[BUFRDECO_TABLES_CACHE_SIZE]

Table version for array elements

Definition at line 954 of file bufrdeco.h.

Referenced by bufrdeco_cache_tables_search(), and bufrdeco_store_tables().


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