#include <stdlib.h>
#include <stdio.h>
#include <axis2_env.h>
Go to the source code of this file.
Defines | |
#define | AXIS2_FUNC_PARAM_CHECK(object, env, error_return) |
#define | AXIS2_PARAM_CHECK(error, object, error_return) |
#define | AXIS2_ERROR_SET(error, error_number, error_return) |
|
Value: { \ AXIS2_ERROR_SET_ERROR_NUMBER(error, error_number); \ AXIS2_ERROR_SET_STATUS_CODE(error, AXIS2_FAILURE); \ return error_return; \ }
|
|
Value: AXIS2_ENV_CHECK(env, error_return);\ if (!object) \ { \ AXIS2_ERROR_SET_ERROR_NUMBER((*env)->error, AXIS2_ERROR_INVALID_NULL_PARAM); \ AXIS2_ERROR_SET_STATUS_CODE((*env)->error, AXIS2_FAILURE); \ return error_return; \ } \ else \ { \ AXIS2_ERROR_SET_STATUS_CODE((*env)->error, AXIS2_SUCCESS); \ }
|
|
Value: if (!object) \ { \ AXIS2_ERROR_SET_ERROR_NUMBER(error, AXIS2_ERROR_INVALID_NULL_PARAM); \ AXIS2_ERROR_SET_STATUS_CODE(error, AXIS2_FAILURE); \ return error_return; \ } \ else \ { \ AXIS2_ERROR_SET_STATUS_CODE(error, AXIS2_SUCCESS); \ }
|