:orphan: .. index:: pair: struct; tapi_job_opt_bind .. _doxid-structtapi__job__opt__bind: struct tapi_job_opt_bind ======================== .. toctree:: :hidden: Overview ~~~~~~~~ Bind between a tool's option struct field and command line arguments. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct tapi_job_opt_bind { // fields :ref:`tapi_job_opt_arg_format` :ref:`fmt_func`; const char* :ref:`prefix`; bool :ref:`concatenate_prefix`; const char* :ref:`suffix`; size_t :ref:`opt_offset`; const void* :ref:`priv`; }; .. _details-structtapi__job__opt__bind: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Bind between a tool's option struct field and command line arguments. Field here is a member of a struct. The struct is the tool's custom struct with command line options. Fields ------ .. index:: pair: variable; fmt_func .. _doxid-structtapi__job__opt__bind_1a8906b45dc1429d7236bcc97bf7cd1194: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tapi_job_opt_arg_format` fmt_func Formatting function .. index:: pair: variable; prefix .. _doxid-structtapi__job__opt__bind_1a4796841935b1025b3f9a97782591bf80: .. ref-code-block:: cpp :class: doxyrest-title-code-block const char* prefix Argument prefix .. index:: pair: variable; concatenate_prefix .. _doxid-structtapi__job__opt__bind_1ad19e590b30d3306bfa6568907289f09e: .. ref-code-block:: cpp :class: doxyrest-title-code-block bool concatenate_prefix Concatenate prefix with the argument .. index:: pair: variable; suffix .. _doxid-structtapi__job__opt__bind_1a09ba5970c110a5423d90038460511f77: .. ref-code-block:: cpp :class: doxyrest-title-code-block const char* suffix Argument suffix (always concatenated with the argument) .. index:: pair: variable; opt_offset .. _doxid-structtapi__job__opt__bind_1a74813d9cf7936a808e59010d62f95a1a: .. ref-code-block:: cpp :class: doxyrest-title-code-block size_t opt_offset Offset of a field .. index:: pair: variable; priv .. _doxid-structtapi__job__opt__bind_1a743d9b267aaefb0ab5884b5fb57c691b: .. ref-code-block:: cpp :class: doxyrest-title-code-block const void* priv Private data for value conversion