Lines Matching refs:SECUREC_API

86 #ifndef SECUREC_API
89 #define SECUREC_API __declspec(dllexport)
91 #define SECUREC_API __attribute__((visibility("default")))
95 #define SECUREC_API __declspec(dllimport)
97 #define SECUREC_API
107 #define SECUREC_API
109 #define SECUREC_API extern
122 SECUREC_API const char *GetHwSecureCVersion(unsigned short *verNumber);
134 SECUREC_API errno_t memset_s(void *dest, size_t destMax, int c, size_t count);
153 SECUREC_API errno_t memmove_s(void *dest, size_t destMax, const void *src, size_t count);
166 SECUREC_API errno_t memcpy_s(void *dest, size_t destMax, const void *src, size_t count);
178 SECUREC_API errno_t strcpy_s(char *strDest, size_t destMax, const char *strSrc);
191 SECUREC_API errno_t strncpy_s(char *strDest, size_t destMax, const char *strSrc, size_t count);
203 SECUREC_API errno_t strcat_s(char *strDest, size_t destMax, const char *strSrc);
217 SECUREC_API errno_t strncat_s(char *strDest, size_t destMax, const char *strSrc, size_t count);
231 SECUREC_API int vsprintf_s(char *strDest, size_t destMax, const char *format,
245 SECUREC_API int sprintf_s(char *strDest, size_t destMax, const char *format, ...) SECUREC_ATTRIBUTE(3, 4);
260 SECUREC_API int vsnprintf_s(char *strDest, size_t destMax, size_t count, const char *format,
275 SECUREC_API int snprintf_s(char *strDest, size_t destMax, size_t count, const char *format,
290 SECUREC_API int vsnprintf_truncated_s(char *strDest, size_t destMax, const char *format,
302 SECUREC_API int snprintf_truncated_s(char *strDest, size_t destMax,
313 SECUREC_API int scanf_s(const char *format, ...);
323 SECUREC_API int vscanf_s(const char *format, va_list argList);
334 SECUREC_API int sscanf_s(const char *buffer, const char *format, ...);
346 SECUREC_API int vsscanf_s(const char *buffer, const char *format, va_list argList);
357 SECUREC_API int fscanf_s(FILE *stream, const char *format, ...);
369 SECUREC_API int vfscanf_s(FILE *stream, const char *format, va_list argList);
385 SECUREC_API char *strtok_s(char *strToken, const char *strDelimit, char **context);
396 SECUREC_API char *gets_s(char *buffer, size_t destMax);
410 SECUREC_API errno_t wmemcpy_s(wchar_t *dest, size_t destMax, const wchar_t *src, size_t count);
423 SECUREC_API errno_t wmemmove_s(wchar_t *dest, size_t destMax, const wchar_t *src, size_t count);
435 SECUREC_API errno_t wcscpy_s(wchar_t *strDest, size_t destMax, const wchar_t *strSrc);
448 SECUREC_API errno_t wcsncpy_s(wchar_t *strDest, size_t destMax, const wchar_t *strSrc, size_t count);
460 SECUREC_API errno_t wcscat_s(wchar_t *strDest, size_t destMax, const wchar_t *strSrc);
474 SECUREC_API errno_t wcsncat_s(wchar_t *strDest, size_t destMax, const wchar_t *strSrc, size_t count);
486 SECUREC_API wchar_t *wcstok_s(wchar_t *strToken, const wchar_t *strDelimit, wchar_t **context);
499 SECUREC_API int vswprintf_s(wchar_t *strDest, size_t destMax, const wchar_t *format, va_list argList);
511 SECUREC_API int swprintf_s(wchar_t *strDest, size_t destMax, const wchar_t *format, ...);
521 SECUREC_API int fwscanf_s(FILE *stream, const wchar_t *format, ...);
532 SECUREC_API int vfwscanf_s(FILE *stream, const wchar_t *format, va_list argList);
541 SECUREC_API int wscanf_s(const wchar_t *format, ...);
551 SECUREC_API int vwscanf_s(const wchar_t *format, va_list argList);
561 SECUREC_API int swscanf_s(const wchar_t *buffer, const wchar_t *format, ...);
572 SECUREC_API int vswscanf_s(const wchar_t *buffer, const wchar_t *format, va_list argList);