Logo Search packages:      
Sourcecode: dballe version File versions

#define DBA_RUN_OR_RETURN ( ...   ) 

Value:

do { \
            dba_err err = __VA_ARGS__; \
            if (err != DBA_OK) \
                  return err; \
      } while (0)
Run the given function, checking the dba_err result value. If the function failed, then execute a "return" with that value.

Definition at line 77 of file dba_error.h.

Referenced by aof_decoder_decode(), aof_decoder_get_category(), bufr_decoder_decode(), bufr_encoder_encode(), bufrex_decode_bufr(), bufrex_decode_crex(), bufrex_dtable_create(), bufrex_opcode_pop_n(), bufrex_raw_append_attrs(), bufrex_raw_append_datadesc(), bufrex_raw_append_dpb(), bufrex_raw_append_fixed_attrs(), bufrex_raw_append_fixed_dpb(), bufrex_raw_apply_attributes(), bufrex_raw_encode(), bufrex_raw_from_msg(), bufrex_raw_load_tables(), bufrex_raw_store_variable_c(), bufrex_raw_store_variable_d(), bufrex_raw_store_variable_i(), bufrex_raw_store_variable_undef(), bufrex_raw_store_variable_var(), bufrex_raw_to_msg(), crex_decoder_decode(), crex_encoder_encode(), dba_cmdline_get_query(), dba_db_ana_query(), dba_db_check_rep_cod(), dba_db_context_obtain_ana(), dba_db_cursor_query(), dba_db_cursor_to_record(), dba_db_export(), dba_db_insert(), dba_db_qc_insert_or_replace(), dba_db_qc_query(), dba_db_qc_remove(), dba_db_query(), dba_db_remove(), dba_db_rep_cod_from_memo(), dba_db_update_repinfo(), dba_file_read(), dba_formatter_describe_level(), dba_formatter_describe_trange(), dba_import_msg(), dba_init(), dba_marshal_decode(), dba_marshal_encode(), dba_querybuf_append_list(), dba_record_add(), dba_record_copy(), dba_record_difference(), dba_record_key_enq(), dba_record_key_enqc(), dba_record_key_enqd(), dba_record_key_enqi(), dba_record_key_set(), dba_record_set_ana_context(), dba_record_set_from_string(), dba_record_var_enq(), dba_record_var_enqc(), dba_record_var_enqd(), dba_record_var_enqi(), dba_record_var_set_direct(), dba_record_var_setc(), dba_record_var_setd(), dba_record_var_seti(), dba_var_convert(), dba_var_copy(), dba_var_copy_attrs(), dba_var_create_local(), dba_var_createc(), dba_var_created(), dba_var_createi(), dba_var_seta(), dba_var_setc(), dba_var_setd(), dba_var_seti(), dba_varinfo_get_local_table(), dba_varinfo_query_local(), dba_vartable_create(), idba_critica(), idba_dammelo(), idba_elencamele(), idba_enqb(), idba_enqc(), idba_enqd(), idba_enqdate(), idba_enqi(), idba_enqlevel(), idba_enqr(), idba_enqtimerange(), idba_error_set_callback(), idba_prendilo(), idba_preparati(), idba_presentati(), idba_quantesono(), idba_scusa(), idba_setb(), idba_setc(), idba_setd(), idba_setdate(), idba_setdatemax(), idba_setdatemin(), idba_seti(), idba_setlevel(), idba_setr(), idba_settimerange(), and idba_voglioquesto().


Generated by  Doxygen 1.6.0   Back to index