93 const xmlChar *basestr,
106 const xmlChar *parmstr);
118 const xmlChar *parmstr,
119 boolean is_errortag);
131 const xmlChar *langstr);
151 const xmlChar *error_app_tag,
152 const xmlChar *error_lang,
172 const xmlChar *error_app_tag,
173 const xmlChar *error_lang,
status_t
global error return code
Definition: status_enum.h:210
void obj_errmsg_clean(obj_template_t *obj)
Clean the error messages within an object template.
Definition: obj_errmsg.c:429
status_t obj_errmsg_test_val(const xmlChar *error_tag, const xmlChar *error_app_tag, const xmlChar *error_lang, val_value_t *error_val)
Check if there needs to be a custom error msg.
Definition: obj_errmsg.c:703
status_t obj_errmsg_add(obj_template_t *obj, const xmlChar *basestr, obj_errmsg_t **ret_errmsg)
Create a new obj_errmsg struct for the object.
Definition: obj_errmsg.c:461
status_t obj_errmsg_set_lang(obj_errmsg_t *errmsg, const xmlChar *langstr)
Set the errmsg-lang for the errmsg.
Definition: obj_errmsg.c:569
status_t obj_errmsg_check_val(const xmlChar *error_tag, const xmlChar *error_app_tag, const xmlChar *error_lang, val_value_t *error_val, xmlChar **retmsg)
Get the custom error message if any configured for the eror_val.
Definition: obj_errmsg.c:616
status_t obj_errmsg_add_parm(obj_errmsg_t *errmsg, const xmlChar *parmstr)
Add an errmsg parameter for the object.
Definition: obj_errmsg.c:502
status_t obj_errmsg_add_filter(obj_errmsg_t *errmsg, const xmlChar *parmstr, boolean is_errortag)
Add an errmsg filter for the object.
Definition: obj_errmsg.c:535
global error status code enumerations
custom error message control block
Definition: obj.h:1197
One YANG data-def-stmt.
Definition: obj.h:1229
one value to match one type
Definition: val.h:912