QtBase  v6.3.1
Classes | Macros
hb-string-array.hh File Reference
#include "hb.hh"
Include dependency graph for hb-string-array.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  HB_STRING_ARRAY_TYPE_NAME
 

Macros

#define HB_STRING_ARRAY_TYPE_NAME   HB_PASTE(HB_STRING_ARRAY_NAME, _msgstr_t)
 
#define HB_STRING_ARRAY_POOL_NAME   HB_PASTE(HB_STRING_ARRAY_NAME, _msgstr)
 
#define HB_STRING_ARRAY_OFFS_NAME   HB_PASTE(HB_STRING_ARRAY_NAME, _msgidx)
 
#define HB_STRING_ARRAY_LENG_NAME   HB_PASTE(HB_STRING_ARRAY_NAME, _length)
 
#define _S(s)   char HB_PASTE (str, __LINE__)[sizeof (s)];
 
#define _S(s)   s,
 
#define _S(s)   offsetof (union HB_STRING_ARRAY_TYPE_NAME, st.HB_PASTE(str, __LINE__)),
 

Macro Definition Documentation

◆ _S [1/3]

#define _S (   s)    char HB_PASTE (str, __LINE__)[sizeof (s)];

Definition at line 48 of file hb-string-array.hh.

◆ _S [2/3]

#define _S (   s)    s,

Definition at line 48 of file hb-string-array.hh.

◆ _S [3/3]

#define _S (   s)    offsetof (union HB_STRING_ARRAY_TYPE_NAME, st.HB_PASTE(str, __LINE__)),

Definition at line 48 of file hb-string-array.hh.

◆ HB_STRING_ARRAY_LENG_NAME

#define HB_STRING_ARRAY_LENG_NAME   HB_PASTE(HB_STRING_ARRAY_NAME, _length)

Definition at line 40 of file hb-string-array.hh.

◆ HB_STRING_ARRAY_OFFS_NAME

#define HB_STRING_ARRAY_OFFS_NAME   HB_PASTE(HB_STRING_ARRAY_NAME, _msgidx)

Definition at line 39 of file hb-string-array.hh.

◆ HB_STRING_ARRAY_POOL_NAME

#define HB_STRING_ARRAY_POOL_NAME   HB_PASTE(HB_STRING_ARRAY_NAME, _msgstr)

Definition at line 38 of file hb-string-array.hh.

◆ HB_STRING_ARRAY_TYPE_NAME

#define HB_STRING_ARRAY_TYPE_NAME   HB_PASTE(HB_STRING_ARRAY_NAME, _msgstr_t)

Definition at line 37 of file hb-string-array.hh.