

        /**
        * adb_OperationWithEmptyActionResponse.h
        *
        * This file was auto-generated from WSDL
        * by the Apache Axis2/C Native version: 1.0.0
        */

        #ifndef ADB_OPERATIONWITHEMPTYACTIONRESPONSE_H
        #define ADB_OPERATIONWITHEMPTYACTIONRESPONSE_H

        #include <stdio.h>
        #include <axiom.h>
        #include <axutil_utils.h>
        #include <axiom_soap.h>
        #include <axis2_client.h>

        #ifdef __cplusplus
        extern "C"
        {
        #endif

        typedef struct adb_OperationWithEmptyActionResponse adb_OperationWithEmptyActionResponse_t;

        adb_OperationWithEmptyActionResponse_t* AXIS2_CALL
        adb_OperationWithEmptyActionResponse_create(const axutil_env_t *env);

        axis2_status_t AXIS2_CALL
        adb_OperationWithEmptyActionResponse_free(adb_OperationWithEmptyActionResponse_t* _this, const axutil_env_t *env);

        int AXIS2_CALL
        adb_OperationWithEmptyActionResponse_get_result(adb_OperationWithEmptyActionResponse_t* _this, const axutil_env_t *env);

        axis2_status_t AXIS2_CALL
        adb_OperationWithEmptyActionResponse_set_result(adb_OperationWithEmptyActionResponse_t* _this, const axutil_env_t *env, const int arg_result);

        /**
         * Deserialize from axiom_node - AXIS2C-1614 compliant
         */
        adb_OperationWithEmptyActionResponse_t* AXIS2_CALL
        adb_OperationWithEmptyActionResponse_create_from_node(const axutil_env_t *env, axiom_node_t *node,
                               int dont_care_minoccurs);

        #ifdef __cplusplus
        }
        #endif

        #endif /* ADB_OPERATIONWITHEMPTYACTIONRESPONSE_H */
