#ifndef CCREPLY_TRANSACTION_OBJECT_H #define CCREPLY_TRANSACTION_OBJECT_H class NM_REPLY_SERVICES_DB_API c_reply_transaction_object : public c_reply_db { public : c_reply_transaction_object(c_fcomm_service_execution& service_execution); virtual ~c_reply_transaction_object(); t_scom_return_code save(t_fdr_ef_nb ef_nb,c_fcomm_service_sync* p_fcomm_service_sync); private : virtual void abort(t_scom_return_code cr_treatment); t_scom_return_code save_when_tool_is_present(t_fdr_ef_nb ef_nb,c_fcomm_service_sync* p_service); c_fcomm_service_execution& _service_execution; }; #endif