DCL 3.7.4
Loading...
Searching...
No Matches
Config.h File Reference
#include <stddef.h>
#include <sys/types.h>
#include <stdint.h>
#include <limits.h>
#include "Version.h"

Go to the source code of this file.

Classes

struct  __DCL_LIBRARY_MODULE

Macros

#define __DCL_CONFIG_H__   20110105
#define __DCL_PTHREAD   1
#define __DCL_OPENSSL   1
#define __DCL_SCHANNEL   0
#define __DCL_HAVE_MANUAL_INITIALIZE   1
#define __DCL_HAVE_NAMESPACE   1
#define __DCL_HAVE_THROWS_SPEC   0
#define DCLCAPI
#define DCLCVAR
#define DCL_DSO_EXPORT   __attribute__ ((visibility("default")))
#define __DCL_THROWS
#define __DCL_THROWS1(e)
#define __DCL_THROWS2(e1, e2)
#define __DCL_THROWS3(e1, e2, e3)
#define __ssize_t_defined
#define __ORDER_LITTLE_ENDIAN__   1234
#define __ORDER_BIG_ENDIAN__   4321
#define __ORDER_PDP_ENDIAN__   3412
#define __SIZEOF_WCHAR_T__   4
#define INT8_MIN   SCHAR_MIN
#define INT16_MIN   SHRT_MIN
#define INT32_MIN   INT_MIN
#define INT64_MIN   LLONG_MIN
#define INT8_MAX   SCHAR_MAX
#define INT16_MAX   SHRT_MAX
#define INT32_MAX   INT_MAX
#define INT64_MAX   LLONG_MAX
#define UINT8_MAX   UCHAR_MAX
#define UINT16_MAX   USHRT_MAX
#define UINT32_MAX   UINT_MAX
#define UINT64_MAX   ULLONG_MAX
#define NULL   (void*)0
#define _CONST
#define _PRIVATE   public
#define _PROTECTED   public
#define _PUBLIC
#define __noclose__
#define __destroy__
#define __countof(array, type)
#define __UNUSED__   __attribute__((unused))
#define DCL_CORE_LIB   1
#define DCL_NET_LIB   2
#define DCL_SQL_DRIVER_MODULE   11
#define DCL_HTTP_SERVLET_MODULE   21
#define DCL_DSO_ENTRY_POINT   DCLDSOEntryPoint
#define DCL_DSO_ENTRY_POINT_STRING   "DCLDSOEntryPoint"
#define DCL_BUILD_FLAG   0
#define DCL_WIN_REG_BASE   L"Software\\Daejung Kim\\DCL"

Typedefs

typedef unsigned char byte_t
typedef wchar_t char_t
typedef struct __DCL_LIBRARY_MODULE DCL_LIBRARY_MODULE

Macro Definition Documentation

◆ __countof

#define __countof ( array,
type )
Value:
(sizeof(array) / sizeof(type))

Definition at line 336 of file Config.h.

◆ __DCL_CONFIG_H__

#define __DCL_CONFIG_H__   20110105

Definition at line 2 of file Config.h.

◆ __DCL_HAVE_MANUAL_INITIALIZE

#define __DCL_HAVE_MANUAL_INITIALIZE   1

Definition at line 44 of file Config.h.

◆ __DCL_HAVE_NAMESPACE

#define __DCL_HAVE_NAMESPACE   1

Definition at line 51 of file Config.h.

◆ __DCL_HAVE_THROWS_SPEC

#define __DCL_HAVE_THROWS_SPEC   0

Definition at line 52 of file Config.h.

◆ __DCL_OPENSSL

#define __DCL_OPENSSL   1

Definition at line 27 of file Config.h.

◆ __DCL_PTHREAD

#define __DCL_PTHREAD   1

Definition at line 26 of file Config.h.

◆ __DCL_SCHANNEL

#define __DCL_SCHANNEL   0

Definition at line 28 of file Config.h.

◆ __DCL_THROWS

#define __DCL_THROWS

Definition at line 151 of file Config.h.

◆ __DCL_THROWS1

#define __DCL_THROWS1 ( e)

Definition at line 152 of file Config.h.

◆ __DCL_THROWS2

#define __DCL_THROWS2 ( e1,
e2 )

Definition at line 153 of file Config.h.

◆ __DCL_THROWS3

#define __DCL_THROWS3 ( e1,
e2,
e3 )

Definition at line 154 of file Config.h.

◆ __destroy__

#define __destroy__

Definition at line 334 of file Config.h.

◆ __noclose__

#define __noclose__

Definition at line 331 of file Config.h.

◆ __ORDER_BIG_ENDIAN__

#define __ORDER_BIG_ENDIAN__   4321

Definition at line 224 of file Config.h.

◆ __ORDER_LITTLE_ENDIAN__

#define __ORDER_LITTLE_ENDIAN__   1234

Definition at line 223 of file Config.h.

◆ __ORDER_PDP_ENDIAN__

#define __ORDER_PDP_ENDIAN__   3412

Definition at line 225 of file Config.h.

◆ __SIZEOF_WCHAR_T__

#define __SIZEOF_WCHAR_T__   4

Definition at line 242 of file Config.h.

◆ __ssize_t_defined

#define __ssize_t_defined

Definition at line 179 of file Config.h.

◆ __UNUSED__

#define __UNUSED__   __attribute__((unused))

Definition at line 341 of file Config.h.

◆ _CONST

#define _CONST

Definition at line 325 of file Config.h.

◆ _PRIVATE

#define _PRIVATE   public

Definition at line 326 of file Config.h.

◆ _PROTECTED

#define _PROTECTED   public

Definition at line 327 of file Config.h.

◆ _PUBLIC

#define _PUBLIC

Definition at line 328 of file Config.h.

◆ DCL_BUILD_FLAG

#define DCL_BUILD_FLAG   0

Definition at line 362 of file Config.h.

◆ DCL_CORE_LIB

#define DCL_CORE_LIB   1

Definition at line 351 of file Config.h.

◆ DCL_DSO_ENTRY_POINT

#define DCL_DSO_ENTRY_POINT   DCLDSOEntryPoint

Definition at line 356 of file Config.h.

◆ DCL_DSO_ENTRY_POINT_STRING

#define DCL_DSO_ENTRY_POINT_STRING   "DCLDSOEntryPoint"

Definition at line 357 of file Config.h.

◆ DCL_DSO_EXPORT

#define DCL_DSO_EXPORT   __attribute__ ((visibility("default")))

Definition at line 99 of file Config.h.

◆ DCL_HTTP_SERVLET_MODULE

#define DCL_HTTP_SERVLET_MODULE   21

Definition at line 354 of file Config.h.

◆ DCL_NET_LIB

#define DCL_NET_LIB   2

Definition at line 352 of file Config.h.

◆ DCL_SQL_DRIVER_MODULE

#define DCL_SQL_DRIVER_MODULE   11

Definition at line 353 of file Config.h.

◆ DCL_WIN_REG_BASE

#define DCL_WIN_REG_BASE   L"Software\\Daejung Kim\\DCL"

Definition at line 409 of file Config.h.

◆ DCLCAPI

#define DCLCAPI

Definition at line 95 of file Config.h.

◆ DCLCVAR

#define DCLCVAR

Definition at line 96 of file Config.h.

◆ INT16_MAX

#define INT16_MAX   SHRT_MAX

Definition at line 289 of file Config.h.

◆ INT16_MIN

#define INT16_MIN   SHRT_MIN

Definition at line 284 of file Config.h.

◆ INT32_MAX

#define INT32_MAX   INT_MAX

Definition at line 290 of file Config.h.

◆ INT32_MIN

#define INT32_MIN   INT_MIN

Definition at line 285 of file Config.h.

◆ INT64_MAX

#define INT64_MAX   LLONG_MAX

Definition at line 291 of file Config.h.

◆ INT64_MIN

#define INT64_MIN   LLONG_MIN

Definition at line 286 of file Config.h.

◆ INT8_MAX

#define INT8_MAX   SCHAR_MAX

Definition at line 288 of file Config.h.

◆ INT8_MIN

#define INT8_MIN   SCHAR_MIN

Definition at line 283 of file Config.h.

◆ NULL

#define NULL   (void*)0

Definition at line 312 of file Config.h.

◆ UINT16_MAX

#define UINT16_MAX   USHRT_MAX

Definition at line 294 of file Config.h.

◆ UINT32_MAX

#define UINT32_MAX   UINT_MAX

Definition at line 295 of file Config.h.

◆ UINT64_MAX

#define UINT64_MAX   ULLONG_MAX

Definition at line 296 of file Config.h.

◆ UINT8_MAX

#define UINT8_MAX   UCHAR_MAX

Definition at line 293 of file Config.h.

Typedef Documentation

◆ byte_t

typedef unsigned char byte_t

Definition at line 246 of file Config.h.

◆ char_t

typedef wchar_t char_t

Definition at line 247 of file Config.h.

◆ DCL_LIBRARY_MODULE