functions for argument formatting
Overview
// global functions te_errno tapi_job_opt_create_uint_t(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_uint_t_hex(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_uint_t_octal(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_uint(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_uintmax_t(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_uint_omittable(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_double_t(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_string(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_bool(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_array(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_embed_array(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_struct(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_dummy(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_sockaddr_ptr(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_addr_port_ptr(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_sockport_ptr(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_sockaddr_subnet(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_enum(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_enum_bool(const void* value, const void* priv, te_vec* args); te_errno tapi_job_opt_create_enum_bool3(const void* value, const void* priv, te_vec* args);
Detailed Documentation
Parameters:
value |
Pointer to an argument. |
args |
Argument vector to which formatted argument is appended. |
Global Functions
te_errno tapi_job_opt_create_uint_t(const void* value, const void* priv, te_vec* args)
value type: tapi_job_opt_uint_t
te_errno tapi_job_opt_create_uint_t_hex(const void* value, const void* priv, te_vec* args)
value type: tapi_job_opt_uint_t
te_errno tapi_job_opt_create_uint_t_octal(const void* value, const void* priv, te_vec* args)
value type: tapi_job_opt_uint_t
te_errno tapi_job_opt_create_uint(const void* value, const void* priv, te_vec* args)
value type: unsigned int
te_errno tapi_job_opt_create_uintmax_t(const void* value, const void* priv, te_vec* args)
value type: tapi_job_opt_uintmax_t
te_errno tapi_job_opt_create_uint_omittable(const void* value, const void* priv, te_vec* args)
value type: unsigned int
, may be omitted
te_errno tapi_job_opt_create_double_t(const void* value, const void* priv, te_vec* args)
value type: tapi_job_opt_double_t
te_errno tapi_job_opt_create_string(const void* value, const void* priv, te_vec* args)
value type: char *
te_errno tapi_job_opt_create_bool(const void* value, const void* priv, te_vec* args)
value type: bool
te_errno tapi_job_opt_create_array(const void* value, const void* priv, te_vec* args)
value type: an inline array
te_errno tapi_job_opt_create_embed_array(const void* value, const void* priv, te_vec* args)
Value type: an inline array
te_errno tapi_job_opt_create_struct(const void* value, const void* priv, te_vec* args)
Value type: an inline struct
te_errno tapi_job_opt_create_dummy(const void* value, const void* priv, te_vec* args)
value type: none
te_errno tapi_job_opt_create_sockaddr_ptr(const void* value, const void* priv, te_vec* args)
value type: ‘struct sockaddr *’
te_errno tapi_job_opt_create_addr_port_ptr(const void* value, const void* priv, te_vec* args)
value type: ‘struct sockaddr *’
te_errno tapi_job_opt_create_sockport_ptr(const void* value, const void* priv, te_vec* args)
value type: ‘struct sockaddr *’
te_errno tapi_job_opt_create_sockaddr_subnet(const void* value, const void* priv, te_vec* args)
Value type: te_sockaddr_subnet
te_errno tapi_job_opt_create_enum(const void* value, const void* priv, te_vec* args)
value type: any enum
te_errno tapi_job_opt_create_enum_bool(const void* value, const void* priv, te_vec* args)
value type: bool
te_errno tapi_job_opt_create_enum_bool3(const void* value, const void* priv, te_vec* args)
value type: te_bool3