/* *File: C:\Users\Administrator\Desktop\gc_awg\demod_algorithm\daq_matlab\codegen\dll\nco\nco_dpi.h *Created: 2025-04-09 02:18:36 *Generated by MATLAB 24.1 and HDL Verifier 24.1 */ #ifndef RTW_HEADER_nco_dpi_h_ #define RTW_HEADER_nco_dpi_h_ #ifdef __cplusplus #define DPI_LINK_DECL extern "C" #else #define DPI_LINK_DECL #endif #ifndef DPI_DLL_EXPORT #if defined(_MSC_VER) || defined(__MINGW64__) #define DPI_DLL_EXPORT __declspec(dllexport) #else #define DPI_DLL_EXPORT #endif #endif DPI_LINK_DECL DPI_DLL_EXPORT void * DPI_nco_initialize(void* existhandle); DPI_LINK_DECL DPI_DLL_EXPORT void * DPI_nco_reset(void* objhandle,real_T fcw,real_T ptw,real_T clr,real_T acc,real_T * my_c,real_T * my_s,real_T * acc_o); DPI_LINK_DECL DPI_DLL_EXPORT void DPI_nco(void* objhandle,real_T fcw,real_T ptw,real_T clr,real_T acc,real_T * my_c,real_T * my_s,real_T * acc_o); DPI_LINK_DECL DPI_DLL_EXPORT void DPI_nco_terminate(void* existhandle); #endif