Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

config.h File Reference

#include <features.h>
#include <endian.h>
#include <fcntl.h>
#include <sys/fcntl.h>
#include <unistd.h>
#include <sys/types.h>
#include <signal.h>
#include <string.h>
#include <strings.h>
#include <pthread.h>
#include <semaphore.h>
#include <sys/time.h>
#include <time.h>
#include <sys/socket.h>
#include <sys/select.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <netinet/in_systm.h>
#include <netinet/ip.h>
#include <sys/un.h>
#include <poll.h>

Go to the source code of this file.

Defines

#define __DLL
#define __EXPORT
#define __DLLRTL
#define __MEMBER_EXPORT
#define CCXX_EMPTY
#define CCXX_EXPORT(t)   t
#define CCXX_MEMBER(t)   t
#define CCXX_MEMBER_EXPORT(t)   t
#define CCXX_CLASS_EXPORT
#define HAVE_ENDIAN_H   1
#define HAVE_SYS_FCNTL_H   1
#define HAVE_FCNTL_H   1
#define HAVE_SYS_TYPES_STD   1
#define HAVE_SYS_TYPES_64   1
#define HAVE_LONG_LONG   1
#define HAVE_SYS_TYPES_H   1
#define HAVE_SIGWAIT   1
#define HAVE_SIGWAIT2   1
#define HAVE_SIGACTION   1
#define HAVE_SETITIMER   1
#define HAVE_STRCASECMP   1
#define HAVE_STRDUP   1
#define HAVE_MEMMOVE   1
#define HAVE_STRINGS_H   1
#define HAVE_GETOPT_LONG   1
#define HAVE_GETOPT_H   1
#define HAVE_MODULES   1
#define HAVE_DLFCN_H   1
#define HAVE_SCHED_GETSCHEDULER   1
#define PTHREAD_MUTEXTYPE_RECURSIVE   PTHREAD_MUTEX_RECURSIVE_NP
#define HAVE_PTHREAD_MUTEXATTR_SETTYPE   1
#define HAVE_PTHREAD_ATTR_SETSTACKSIZE   1
#define HAVE_PTHREAD_YIELD   1
#define HAVE_PTHREAD_NANOSLEEP   1
#define HAVE_PTHREAD_CANCEL   1
#define HAVE_PTHREAD_SETCANCELTYPE   1
#define HAVE_PTHREAD_RWLOCK   1
#define HAVE_PREAD_PWRITE   1
#define HAVE_SEMAPHORE_H   1
#define HAVE_FEATURES_H   1
#define HAVE_SYS_TIME_H   1
#define TIME_WITH_SYS_TIME   1
#define HAVE_STRTOK_R   1
#define HAVE_LOCALTIME_R   1
#define HAVE_SETENV   1
#define _POSIX_PII_SOCKET
#define HAVE_SYS_SOCKET_H   1
#define HAVE_ARPA_INET_H   1
#define HAVE_NETINET_IN_SYSTM_H   1
#define HAVE_NETINET_IP_H   1
#define HAVE_SYS_UN_H   1
#define HAVE_SYS_SELECT_H   1
#define HAVE_INET_ATON   1
#define HAVE_INET_SOCKETS   1
#define HAVE_UNIX_SOCKETS   1
#define HAVE_SOCKLEN_T   1
#define HAVE_SYS_POLL_H   1
#define HAVE_POLL_H   1
#define HAVE_ZLIB_H   1
#define HAVE_LIBXML   1
#define COMMON_XML_PARSING   1
#define CCXX_HAVE_NEW_INIT   1
#define CCXX_NAMESPACES   1
#define HAVE_BOOL_TYPE   1
#define HAVE_EXCEPTION_HANDLING   1
#define HAVE_EXCEPTION   1
#define HAVE_ARPA_INET_H   1
#define HAVE_DLFCN_H   1
#define HAVE_EXCEPTION   1
#define HAVE_FCNTL_H   1
#define HAVE_FEATURES_H   1
#define HAVE_GETOPT   1
#define HAVE_GETOPT_H   1
#define HAVE_GETOPT_LONG   1
#define HAVE_INTTYPES_H   1
#define HAVE_MEMMOVE   1
#define HAVE_MEMORY_H   1
#define HAVE_NETINET_IN_SYSTM_H   1
#define HAVE_NETINET_IP_H   1
#define HAVE_POLL   1
#define HAVE_POLL_H   1
#define HAVE_PTHREAD_H   1
#define HAVE_SCHED_GETSCHEDULER   1
#define HAVE_SCHED_H   1
#define HAVE_SEMAPHORE_H   1
#define HAVE_SETENV   1
#define HAVE_SETITIMER   1
#define HAVE_SIGACTION   1
#define HAVE_SIGWAIT   1
#define HAVE_SNPRINTF   1
#define HAVE_SSTREAM   1
#define HAVE_STDINT_H   1
#define HAVE_STDLIB_H   1
#define HAVE_STRCASECMP   1
#define HAVE_STRDUP   1
#define HAVE_STRINGS_H   1
#define HAVE_STRING_H   1
#define HAVE_SYSLOG_H   1
#define HAVE_SYS_FCNTL_H   1
#define HAVE_SYS_FILE_H   1
#define HAVE_SYS_POLL_H   1
#define HAVE_SYS_SELECT_H   1
#define HAVE_SYS_SOCKET_H   1
#define HAVE_SYS_STAT_H   1
#define HAVE_SYS_TIME_H   1
#define HAVE_SYS_TYPES_H   1
#define HAVE_SYS_UN_H   1
#define HAVE_UNISTD_H   1
#define HAVE_ZLIB_H   1
#define CCXX_PACKAGE   "commoncpp2"
#define CCXX_PACKAGE_BUGREPORT   ""
#define CCXX_PACKAGE_NAME   ""
#define CCXX_PACKAGE_STRING   ""
#define CCXX_PACKAGE_TARNAME   ""
#define CCXX_PACKAGE_CCXX_VERSION   ""
#define RETSIGTYPE   void
#define TIME_WITH_SYS_TIME   1
#define CCXX_VERSION   "1.0.13"
#define COMMON_ASYNC_OVERRIDE
#define COMMON_OST_NAMESPACE
#define COMMON_THREAD_SLEEP
#define COMMON_NET_DEVICES
#define _REENTRANT   1
#define _THREAD_SAFE   1
#define _GNU_SOURCE   1
#define _XOPEN_SOURCE   500
#define _POSIX_PTHREAD_SEMANTICS
#define HAVE_64_BITS
#define SA_ONESHOT   SA_RESETHAND
#define stricmp(x, y)   strcasecmp(x,y)
#define strnicmp(x, y, n)   strncasecmp(x,y,n)
#define __PTHREAD_H__
#define pthread_delay(x)   nanosleep(x, NULL)
#define SUN_LEN(ptr)
#define THROW(x)   throw x
 define these after the last system header has been included so that these do not interfere with them.

#define THROWS(x)   throw(x)
#define USING(x)   using namespace x;
#define ETC_PREFIX   "/etc/"

Typedefs

typedef int8_t int8
typedef u_int8_t uint8
typedef int16_t int16
typedef u_int16_t uint16
typedef int32_t int32
typedef u_int32_t uint32
typedef int64_t int64
typedef u_int64_t uint64


Define Documentation

#define __DLL
 

#define __DLLRTL
 

#define __EXPORT
 

#define __MEMBER_EXPORT
 

#define __PTHREAD_H__
 

#define _GNU_SOURCE   1
 

#define _POSIX_PII_SOCKET
 

#define _POSIX_PTHREAD_SEMANTICS
 

#define _REENTRANT   1
 

#define _THREAD_SAFE   1
 

#define _XOPEN_SOURCE   500
 

#define CCXX_CLASS_EXPORT
 

#define CCXX_EMPTY
 

#define CCXX_EXPORT  )     t
 

#define CCXX_HAVE_NEW_INIT   1
 

#define CCXX_MEMBER  )     t
 

#define CCXX_MEMBER_EXPORT  )     t
 

#define CCXX_NAMESPACES   1
 

#define CCXX_PACKAGE   "commoncpp2"
 

#define CCXX_PACKAGE_BUGREPORT   ""
 

#define CCXX_PACKAGE_CCXX_VERSION   ""
 

#define CCXX_PACKAGE_NAME   ""
 

#define CCXX_PACKAGE_STRING   ""
 

#define CCXX_PACKAGE_TARNAME   ""
 

#define CCXX_VERSION   "1.0.13"
 

#define COMMON_ASYNC_OVERRIDE
 

#define COMMON_NET_DEVICES
 

#define COMMON_OST_NAMESPACE
 

#define COMMON_THREAD_SLEEP
 

#define COMMON_XML_PARSING   1
 

#define ETC_PREFIX   "/etc/"
 

#define HAVE_64_BITS
 

#define HAVE_ARPA_INET_H   1
 

#define HAVE_ARPA_INET_H   1
 

#define HAVE_BOOL_TYPE   1
 

#define HAVE_DLFCN_H   1
 

#define HAVE_DLFCN_H   1
 

#define HAVE_ENDIAN_H   1
 

#define HAVE_EXCEPTION   1
 

#define HAVE_EXCEPTION   1
 

#define HAVE_EXCEPTION_HANDLING   1
 

#define HAVE_FCNTL_H   1
 

#define HAVE_FCNTL_H   1
 

#define HAVE_FEATURES_H   1
 

#define HAVE_FEATURES_H   1
 

#define HAVE_GETOPT   1
 

#define HAVE_GETOPT_H   1
 

#define HAVE_GETOPT_H   1
 

#define HAVE_GETOPT_LONG   1
 

#define HAVE_GETOPT_LONG   1
 

#define HAVE_INET_ATON   1
 

#define HAVE_INET_SOCKETS   1
 

#define HAVE_INTTYPES_H   1
 

#define HAVE_LIBXML   1
 

#define HAVE_LOCALTIME_R   1
 

#define HAVE_LONG_LONG   1
 

#define HAVE_MEMMOVE   1
 

#define HAVE_MEMMOVE   1
 

#define HAVE_MEMORY_H   1
 

#define HAVE_MODULES   1
 

#define HAVE_NETINET_IN_SYSTM_H   1
 

#define HAVE_NETINET_IN_SYSTM_H   1
 

#define HAVE_NETINET_IP_H   1
 

#define HAVE_NETINET_IP_H   1
 

#define HAVE_POLL   1
 

#define HAVE_POLL_H   1
 

#define HAVE_POLL_H   1
 

#define HAVE_PREAD_PWRITE   1
 

#define HAVE_PTHREAD_ATTR_SETSTACKSIZE   1
 

#define HAVE_PTHREAD_CANCEL   1
 

#define HAVE_PTHREAD_H   1
 

#define HAVE_PTHREAD_MUTEXATTR_SETTYPE   1
 

#define HAVE_PTHREAD_NANOSLEEP   1
 

#define HAVE_PTHREAD_RWLOCK   1
 

#define HAVE_PTHREAD_SETCANCELTYPE   1
 

#define HAVE_PTHREAD_YIELD   1
 

#define HAVE_SCHED_GETSCHEDULER   1
 

#define HAVE_SCHED_GETSCHEDULER   1
 

#define HAVE_SCHED_H   1
 

#define HAVE_SEMAPHORE_H   1
 

#define HAVE_SEMAPHORE_H   1
 

#define HAVE_SETENV   1
 

#define HAVE_SETENV   1
 

#define HAVE_SETITIMER   1
 

#define HAVE_SETITIMER   1
 

#define HAVE_SIGACTION   1
 

#define HAVE_SIGACTION   1
 

#define HAVE_SIGWAIT   1
 

#define HAVE_SIGWAIT   1
 

#define HAVE_SIGWAIT2   1
 

#define HAVE_SNPRINTF   1
 

#define HAVE_SOCKLEN_T   1
 

#define HAVE_SSTREAM   1
 

#define HAVE_STDINT_H   1
 

#define HAVE_STDLIB_H   1
 

#define HAVE_STRCASECMP   1
 

#define HAVE_STRCASECMP   1
 

#define HAVE_STRDUP   1
 

#define HAVE_STRDUP   1
 

#define HAVE_STRING_H   1
 

#define HAVE_STRINGS_H   1
 

#define HAVE_STRINGS_H   1
 

#define HAVE_STRTOK_R   1
 

#define HAVE_SYS_FCNTL_H   1
 

#define HAVE_SYS_FCNTL_H   1
 

#define HAVE_SYS_FILE_H   1
 

#define HAVE_SYS_POLL_H   1
 

#define HAVE_SYS_POLL_H   1
 

#define HAVE_SYS_SELECT_H   1
 

#define HAVE_SYS_SELECT_H   1
 

#define HAVE_SYS_SOCKET_H   1
 

#define HAVE_SYS_SOCKET_H   1
 

#define HAVE_SYS_STAT_H   1
 

#define HAVE_SYS_TIME_H   1
 

#define HAVE_SYS_TIME_H   1
 

#define HAVE_SYS_TYPES_64   1
 

#define HAVE_SYS_TYPES_H   1
 

#define HAVE_SYS_TYPES_H   1
 

#define HAVE_SYS_TYPES_STD   1
 

#define HAVE_SYS_UN_H   1
 

#define HAVE_SYS_UN_H   1
 

#define HAVE_SYSLOG_H   1
 

#define HAVE_UNISTD_H   1
 

#define HAVE_UNIX_SOCKETS   1
 

#define HAVE_ZLIB_H   1
 

#define HAVE_ZLIB_H   1
 

#define pthread_delay  )     nanosleep(x, NULL)
 

#define PTHREAD_MUTEXTYPE_RECURSIVE   PTHREAD_MUTEX_RECURSIVE_NP
 

#define RETSIGTYPE   void
 

#define SA_ONESHOT   SA_RESETHAND
 

#define stricmp x,
 )     strcasecmp(x,y)
 

#define strnicmp x,
y,
 )     strncasecmp(x,y,n)
 

#define SUN_LEN ptr   ) 
 

Value:

((size_t)((struct sockaddr_un *)0)->sun_path) \
        + strlen((ptr)->sun_path))

#define THROW  )     throw x
 

define these after the last system header has been included so that these do not interfere with them.

#define THROWS  )     throw(x)
 

#define TIME_WITH_SYS_TIME   1
 

#define TIME_WITH_SYS_TIME   1
 

#define USING  )     using namespace x;
 


Typedef Documentation

typedef int16_t int16
 

typedef int32_t int32
 

typedef int64_t int64
 

typedef int8_t int8
 

typedef u_int16_t uint16
 

typedef u_int32_t uint32
 

typedef u_int64_t uint64
 

typedef u_int8_t uint8
 


Generated on Thu Sep 25 13:14:32 2003 for GNU CommonC++ by doxygen 1.3.3