yumapro  23.10T-7
YumaPro SDK
Loading...
Searching...
No Matches
val_value_t::v_ Union Reference

union of all the NCX-specific sub-types note that the following invisible constructs should never show up in this struct: More...

#include <val.h>

Collaboration diagram for val_value_t::v_:

Data Fields

dlq_hdr_t child_hdrQ
 complex types have a Q of val_value_t representing the child nodes with values More...
 
ncx_num_t num
 Numeric data types: More...
 
ncx_str_t str
 String data types: More...
 
val_idref_t idref
 NCX_BT_IDREF.
 
ncx_binary_t binary
 NCX_BT_BINARY.
 
ncx_list_t list
 NCX_BT_BITS, NCX_BT_SLIST.
 
boolean boo
 NCX_BT_EMPTY, NCX_BT_BOOLEAN.
 
ncx_enum_t enu
 NCX_BT_UNION, NCX_BT_ENUM.
 
xmlChar * fname
 NCX_BT_EXTERN.
 
xmlChar * intbuff
 NCX_BT_INTERN.
 

Detailed Description

union of all the NCX-specific sub-types note that the following invisible constructs should never show up in this struct:

      NCX_BT_CHOICE
      NCX_BT_CASE
      NCX_BT_UNION

Field Documentation

◆ child_hdrQ

dlq_hdr_t child_hdrQ

complex types have a Q of val_value_t representing the child nodes with values

    NCX_BT_CONTAINER
    NCX_BT_LIST

changed from Q of val_value_t to a Q of val_child_hdr_t

◆ num

ncx_num_t num

Numeric data types:

    NCX_BT_INT8, NCX_BT_INT16,
    NCX_BT_INT32, NCX_BT_INT64
    NCX_BT_UINT8, NCX_BT_UINT16
    NCX_BT_UINT32, NCX_BT_UINT64
    NCX_BT_DECIMAL64, NCX_BT_FLOAT64

◆ str

ncx_str_t str

String data types:

    NCX_BT_STRING
    NCX_BT_INSTANCE_ID

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