EpcTools
An event based multi-threaded C++ development framework.
|
Macros for various standard C library functions and standard includes. More...
#include <sys/time.h>
#include <signal.h>
#include <string.h>
#include "etypes.h"
#include <stdlib.h>
#include <limits.h>
#include <cmath>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <list>
#include <map>
#include <memory>
#include <set>
#include <sstream>
#include <string>
#include <vector>
Go to the source code of this file.
Macros | |
#define | True true |
True. More... | |
#define | False false |
False. More... | |
#define | EPC_FILENAME_MAX FILENAME_MAX |
maximum file name length More... | |
#define | epc_gets_s(a, b) __builtin_gets(a) |
epc_gets_s - gets_s More... | |
#define | epc_strncpy_s(a, b, c, d) __builtin_strncpy(a,c,d); |
epc_strncpy_s - strncpy_s More... | |
#define | epc_sscanf_s __builtin_sscanf |
epc_sscanf_s - sscanf_s More... | |
#define | epc_sprintf_s __builtin_snprintf |
epc_sprintf_s - sprintf_s More... | |
#define | epc_vsnprintf_s __builtin_vsnprintf |
epc_vsnprintf_s - vsnprintf_s More... | |
#define | epc_strcpy_s(strDestination, sizeInBytes, strSource) __builtin_strncpy(strDestination, strSource, sizeInBytes) |
epc_strcpy_s - strncpy More... | |
#define | epc_strdup(str) __builtin_strdup(str) |
epc_strdup - strdup More... | |
#define | epc_strnicmp(str1, str2, count) __builtin_strncasecmp(str1, str2, count) |
strnicmp - strnicmp, strncasecmp More... | |
#define | epc_localtime_s(a, b) localtime_r(b,a) |
epc_localtime_s - localtime_r More... | |
#define | epc_gmtime_s(a, b) gmtime_r(b,a) |
epc_gmtime_s - gmtime_r More... | |
#define | epc_fseek(a, b, c) fseek(a,b,c) |
epc_fseek - fseek More... | |
#define | epc_access(a, b) access(a,b) |
epc_access - access More... | |
#define | EACCESS_F_OK F_OK |
EACCESS_F_OK - F_OK. More... | |
#define | EACCESS_R_OK R_OK |
EACCESS_R_OK - R_OK. More... | |
#define | EACCESS_W_OK W_OK |
EACCESS_W_OK - W_OK. More... | |
Typedefs | |
typedef long long int | epctime_t |
time typedef More... | |
Macros for various standard C library functions and standard includes.
#define EACCESS_F_OK F_OK |
EACCESS_F_OK - F_OK.
#define EACCESS_R_OK R_OK |
EACCESS_R_OK - R_OK.
#define EACCESS_W_OK W_OK |
EACCESS_W_OK - W_OK.
#define epc_access | ( | a, | |
b | |||
) | access(a,b) |
epc_access - access
#define EPC_FILENAME_MAX FILENAME_MAX |
maximum file name length
#define epc_fseek | ( | a, | |
b, | |||
c | |||
) | fseek(a,b,c) |
epc_fseek - fseek
#define epc_gets_s | ( | a, | |
b | |||
) | __builtin_gets(a) |
epc_gets_s - gets_s
#define epc_gmtime_s | ( | a, | |
b | |||
) | gmtime_r(b,a) |
epc_gmtime_s - gmtime_r
#define epc_localtime_s | ( | a, | |
b | |||
) | localtime_r(b,a) |
epc_localtime_s - localtime_r
#define epc_sprintf_s __builtin_snprintf |
epc_sprintf_s - sprintf_s
#define epc_sscanf_s __builtin_sscanf |
epc_sscanf_s - sscanf_s
#define epc_strcpy_s | ( | strDestination, | |
sizeInBytes, | |||
strSource | |||
) | __builtin_strncpy(strDestination, strSource, sizeInBytes) |
epc_strcpy_s - strncpy
#define epc_strdup | ( | str | ) | __builtin_strdup(str) |
epc_strdup - strdup
#define epc_strncpy_s | ( | a, | |
b, | |||
c, | |||
d | |||
) | __builtin_strncpy(a,c,d); |
epc_strncpy_s - strncpy_s
#define epc_strnicmp | ( | str1, | |
str2, | |||
count | |||
) | __builtin_strncasecmp(str1, str2, count) |
strnicmp - strnicmp, strncasecmp
#define epc_vsnprintf_s __builtin_vsnprintf |
epc_vsnprintf_s - vsnprintf_s
#define False false |
False.
#define True true |
True.
typedef long long int epctime_t |
time typedef