00001 /* SRM API 00002 * 00003 * SRM_SDK_VER_GOES_HERE 00004 * 00006 * 00008 * 00009 * SRM_OTHERS_GOES_HERE 00010 * 00012 */ 00013 00014 00015 #ifndef SRM_BASESRF_H_INCLUDED 00016 #define SRM_BASESRF_H_INCLUDED 00017 00018 #if !defined(_WIN32) 00019 #define EXPORT_DLL 00020 #elif !defined(EXPORT_DLL) 00021 #if defined(_LIB) 00022 #define EXPORT_DLL 00023 #elif defined(_USRDLL) 00024 #define EXPORT_DLL __declspec(dllexport) 00025 #else 00026 #define EXPORT_DLL __declspec(dllimport) 00027 #endif 00028 #endif /* _WIN32 && EXPORT_DLL */ 00029 00030 #include "srm.h" 00031 00032 #ifdef __cplusplus 00033 extern "C" { 00034 #endif 00035 00042 typedef SRM_Status_Code SRM_GetORMCodes 00043 ( 00044 SRM_Object_Reference this_object, 00045 SRM_ORM_Code *orm_code, /* OUT */ 00046 SRM_RT_Code *rt_code /* OUT */ 00047 ); 00048 00056 typedef SRM_Status_Code SRM_GetSRFCodes 00057 ( 00058 SRM_Object_Reference this_object, 00059 SRM_SRFT_Code *srft_code, /* OUT */ 00060 SRM_SRF_Code *srf_code, /* OUT */ 00061 SRM_SRFS_Code_Info *srfs_code_info /* OUT */ 00062 ); 00063 00069 typedef SRM_Status_Code SRM_GetCSCode 00070 ( 00071 SRM_Object_Reference this_object, 00072 SRM_CS_Code *cs_code /* OUT cs code */ 00073 ); 00074 00079 typedef SRM_Status_Code SRM_Destroy 00080 ( 00081 SRM_Object_Reference object /* object to destroy*/ 00082 ); 00083 00084 00085 #ifdef __cplusplus 00086 } 00087 #endif 00088 #endif /* #ifndef/define/endif for SRM_BASESRF_H_INCLUDED */
| C API | Version: 4.1.1 - 14 Jun 2007 |
| Copyright © 2007 SEDRIS | Docs by Doxygen 1.3.2 |