:orphan: .. index:: pair: struct; tad_data_unit_t .. _doxid-structtad__data__unit__t: struct tad_data_unit_t ====================== .. toctree:: :hidden: Overview ~~~~~~~~ Handler of message field data unit :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct tad_data_unit_t { // fields :ref:`tad_du_type_t` :ref:`du_type`; int32_t :ref:`val_i32`; int64_t :ref:`val_i64`; :ref:`tad_du_data_t` :ref:`val_data`; :ref:`tad_int_expr_t`* :ref:`val_int_expr`; }; .. _details-structtad__data__unit__t: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Handler of message field data unit Fields ------ .. index:: pair: variable; du_type .. _doxid-structtad__data__unit__t_1a25d936fbbdda2f0bf92ca0105d016e8a: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tad_du_type_t` du_type Type of data unit .. index:: pair: variable; val_i32 .. _doxid-structtad__data__unit__t_1a5e122df5104bf6298635267d9a649a80: .. ref-code-block:: cpp :class: doxyrest-title-code-block int32_t val_i32 32-bit integer .. index:: pair: variable; val_i64 .. _doxid-structtad__data__unit__t_1ad37d6522f2cd6b5f27311743a1c0f0b8: .. ref-code-block:: cpp :class: doxyrest-title-code-block int64_t val_i64 64-bit integer .. index:: pair: variable; val_data .. _doxid-structtad__data__unit__t_1a453226da11f1ac74321fc38820be31ad: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tad_du_data_t` val_data character or octet string .. index:: pair: variable; val_int_expr .. _doxid-structtad__data__unit__t_1ad252616f37f9037ad7afeef16e2c1112: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tad_int_expr_t`* val_int_expr arithmetic expression