fix8  version 1.4.0
Open Source C++ FIX Framework
f8config.h File Reference

Go to the source code of this file.

Macros

#define FIX8_CODECTIMING   1
 
#define FIX8_CONFIGURE_OPTIONS   " '--enable-rawmsgsupport' '--enable-debug=yes' '--with-gtest=/usr/src/googletest/googletest' '--enable-doxygen=yes' '--enable-f8test' '--enable-extended-metadata=no' '--enable-codectiming' '--enable-preencode' '--prefix=/home/davidd/tmp' 'CXX=ccache g++ -ggdb' 'CXXFLAGS=-std=c++11' 'CC=ccache gcc'"
 
#define FIX8_CONFIGURE_SDATE   "2016/09/16"
 
#define FIX8_CONFIGURE_TIME   "Fri Sep 16 11:49:56 AEST 2016"
 
#define FIX8_CONFIGURE_TIME_NUM   1473990596
 
#define FIX8_CPPFLAGS   " -I/usr/src/googletest/googletest/include"
 
#define FIX8_DEBUG   1
 
#define FIX8_DEFAULT_PRECISION   2
 
#define FIX8_HAS_GTEST   1
 
#define FIX8_HAS_POCO   1
 
#define FIX8_HAVE_ALARM   1
 
#define FIX8_HAVE_ALLOCA   1
 
#define FIX8_HAVE_ALLOCA_H   1
 
#define FIX8_HAVE_CLOCK_GETTIME   1
 
#define FIX8_HAVE_CLOCK_NANOSLEEP   1
 
#define FIX8_HAVE_COMPRESSION   1
 
#define FIX8_HAVE_CRYPT   1
 
#define FIX8_HAVE_CRYPT_H   1
 
#define FIX8_HAVE_DECL_TCP_CORK   1
 
#define FIX8_HAVE_DIRENT_H   1
 
#define FIX8_HAVE_DLFCN_H   1
 
#define FIX8_HAVE_FORK   1
 
#define FIX8_HAVE_GETCWD   1
 
#define FIX8_HAVE_GETOPT_H   1
 
#define FIX8_HAVE_GETOPT_LONG   1
 
#define FIX8_HAVE_GETPAGESIZE   1
 
#define FIX8_HAVE_GETTIMEOFDAY   1
 
#define FIX8_HAVE_INTTYPES_H   1
 
#define FIX8_HAVE_LIBZ   1
 
#define FIX8_HAVE_LOCALTIME_R   1
 
#define FIX8_HAVE_LONG_DOUBLE   1
 
#define FIX8_HAVE_LONG_DOUBLE_WIDER   1
 
#define FIX8_HAVE_LONG_LONG_INT   1
 
#define FIX8_HAVE_MALLOC   1
 
#define FIX8_HAVE_MEMORY_H   1
 
#define FIX8_HAVE_MMAP   1
 
#define FIX8_HAVE_POPEN   1
 
#define FIX8_HAVE_PTRDIFF_T   1
 
#define FIX8_HAVE_RANDOM   1
 
#define FIX8_HAVE_REALLOC   1
 
#define FIX8_HAVE_REGCOMP   1
 
#define FIX8_HAVE_SOCKET   1
 
#define FIX8_HAVE_SRANDOM   1
 
#define FIX8_HAVE_STDBOOL_H   1
 
#define FIX8_HAVE_STDINT_H   1
 
#define FIX8_HAVE_STDLIB_H   1
 
#define FIX8_HAVE_STRCASECMP   1
 
#define FIX8_HAVE_STRCOLL   1
 
#define FIX8_HAVE_STRERROR   1
 
#define FIX8_HAVE_STRFTIME   1
 
#define FIX8_HAVE_STRINGS_H   1
 
#define FIX8_HAVE_STRING_H   1
 
#define FIX8_HAVE_STRTOL   1
 
#define FIX8_HAVE_STRTOUL   1
 
#define FIX8_HAVE_SYSCONF   1
 
#define FIX8_HAVE_SYS_PARAM_H   1
 
#define FIX8_HAVE_SYS_STAT_H   1
 
#define FIX8_HAVE_SYS_TIME_H   1
 
#define FIX8_HAVE_SYS_TYPES_H   1
 
#define FIX8_HAVE_SYS_WAIT_H   1
 
#define FIX8_HAVE_UNISTD_H   1
 
#define FIX8_HAVE_UNSIGNED_LONG_LONG_INT   1
 
#define FIX8_HAVE_VAR_RUN   1
 
#define FIX8_HAVE_VFORK   1
 
#define FIX8_HAVE_WORKING_FORK   1
 
#define FIX8_HAVE_WORKING_VFORK   1
 
#define FIX8_HAVE_ZLIB_H   1
 
#define FIX8_HAVE__BOOL   1
 
#define FIX8_HOST_SYSTEM   "x86_64-unknown-linux-gnu"
 
#define FIX8_LDFLAGS   " -L/usr/src/googletest/googletest/lib -L/usr/src/googletest/googletest/lib/.libs"
 
#define FIX8_LIBS   " -ltcmalloc_minimal"
 
#define FIX8_LSTAT_FOLLOWS_SLASHED_SYMLINK   1
 
#define FIX8_LT_OBJDIR   ".libs/"
 
#define FIX8_MAGIC_NUM   16793600
 
#define FIX8_MAGIC_NUM_EXPR   (FIX8_MAJOR_VERSION_NUM << 24 | FIX8_MINOR_VERSION_NUM << 12 | FIX8_PATCH_VERSION_NUM)
 
#define FIX8_MAJOR_VERSION_NUM   1
 
#define FIX8_MALLOC_STD   3
 
#define FIX8_MALLOC_SYSTEM   FIX8_MALLOC_TCMALLOC
 
#define FIX8_MALLOC_TBB   1
 
#define FIX8_MALLOC_TCMALLOC   2
 
#define FIX8_MAX_FLD_LENGTH   2048
 
#define FIX8_MAX_MSG_LENGTH   8192
 
#define FIX8_MINOR_VERSION_NUM   4
 
#define FIX8_MPMC_FF   2
 
#define FIX8_MPMC_SYSTEM   FIX8_MPMC_FF
 
#define FIX8_MPMC_TBB   1
 
#define FIX8_PACKAGE   "fix8"
 
#define FIX8_PACKAGE_BUGREPORT   "fix@fix8.org"
 
#define FIX8_PACKAGE_NAME   "fix8"
 
#define FIX8_PACKAGE_STRING   "fix8 1.4.0"
 
#define FIX8_PACKAGE_TARNAME   "fix8"
 
#define FIX8_PACKAGE_URL   "http://www.fix8.org"
 
#define FIX8_PACKAGE_VERSION   "1.4.0"
 
#define FIX8_PATCH_VERSION_NUM   0
 
#define FIX8_PREENCODE_MSG_SUPPORT   1
 
#define FIX8_RAW_MSG_SUPPORT   1
 
#define FIX8_REGEX_POCO   1
 
#define FIX8_REGEX_REGEX_H   2
 
#define FIX8_REGEX_SYSTEM   FIX8_REGEX_REGEX_H
 
#define FIX8_RESERVE_PERCENT   30
 
#define FIX8_RETSIGTYPE   void
 
#define FIX8_SIZEOF_UNSIGNED_LONG   8
 
#define FIX8_STDC_HEADERS   1
 
#define FIX8_SYSCONFDIR   "/etc"
 
#define FIX8_THREAD_PTHREAD   2
 
#define FIX8_THREAD_STDTHREAD   4
 
#define FIX8_THREAD_SYSTEM   FIX8_THREAD_PTHREAD
 
#define FIX8_TIME_WITH_SYS_TIME   1
 
#define FIX8_VERSION   "1.4.0"
 

Macro Definition Documentation

#define FIX8_CODECTIMING   1

Definition at line 56 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_CONFIGURE_OPTIONS   " '--enable-rawmsgsupport' '--enable-debug=yes' '--with-gtest=/usr/src/googletest/googletest' '--enable-doxygen=yes' '--enable-f8test' '--enable-extended-metadata=no' '--enable-codectiming' '--enable-preencode' '--prefix=/home/davidd/tmp' 'CXX=ccache g++ -ggdb' 'CXXFLAGS=-std=c++11' 'CC=ccache gcc'"

Definition at line 61 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_CONFIGURE_SDATE   "2016/09/16"

Definition at line 66 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_CONFIGURE_TIME   "Fri Sep 16 11:49:56 AEST 2016"

Definition at line 71 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_CONFIGURE_TIME_NUM   1473990596

Definition at line 76 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_CPPFLAGS   " -I/usr/src/googletest/googletest/include"

Definition at line 81 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_DEBUG   1

Definition at line 94 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_DEFAULT_PRECISION   2

Definition at line 99 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_HAS_GTEST   1

Definition at line 107 of file f8config.h.

#define FIX8_HAS_POCO   1

Definition at line 112 of file f8config.h.

#define FIX8_HAVE__BOOL   1

Definition at line 505 of file f8config.h.

#define FIX8_HAVE_ALARM   1

Definition at line 120 of file f8config.h.

#define FIX8_HAVE_ALLOCA   1

Definition at line 125 of file f8config.h.

#define FIX8_HAVE_ALLOCA_H   1

Definition at line 130 of file f8config.h.

#define FIX8_HAVE_CLOCK_GETTIME   1

Definition at line 141 of file f8config.h.

#define FIX8_HAVE_CLOCK_NANOSLEEP   1

Definition at line 146 of file f8config.h.

#define FIX8_HAVE_COMPRESSION   1

Definition at line 151 of file f8config.h.

#define FIX8_HAVE_CRYPT   1

Definition at line 156 of file f8config.h.

#define FIX8_HAVE_CRYPT_H   1

Definition at line 161 of file f8config.h.

#define FIX8_HAVE_DECL_TCP_CORK   1

Definition at line 173 of file f8config.h.

#define FIX8_HAVE_DIRENT_H   1

Definition at line 179 of file f8config.h.

#define FIX8_HAVE_DLFCN_H   1

Definition at line 184 of file f8config.h.

#define FIX8_HAVE_FORK   1

Definition at line 195 of file f8config.h.

#define FIX8_HAVE_GETCWD   1

Definition at line 200 of file f8config.h.

#define FIX8_HAVE_GETOPT_H   1

Definition at line 205 of file f8config.h.

#define FIX8_HAVE_GETOPT_LONG   1

Definition at line 210 of file f8config.h.

#define FIX8_HAVE_GETPAGESIZE   1

Definition at line 215 of file f8config.h.

#define FIX8_HAVE_GETTIMEOFDAY   1

Definition at line 220 of file f8config.h.

#define FIX8_HAVE_INTTYPES_H   1

Definition at line 225 of file f8config.h.

#define FIX8_HAVE_LIBZ   1

Definition at line 236 of file f8config.h.

#define FIX8_HAVE_LOCALTIME_R   1

Definition at line 244 of file f8config.h.

#define FIX8_HAVE_LONG_DOUBLE   1

Definition at line 250 of file f8config.h.

#define FIX8_HAVE_LONG_DOUBLE_WIDER   1

Definition at line 256 of file f8config.h.

#define FIX8_HAVE_LONG_LONG_INT   1

Definition at line 261 of file f8config.h.

#define FIX8_HAVE_MALLOC   1

Definition at line 267 of file f8config.h.

#define FIX8_HAVE_MEMORY_H   1

Definition at line 272 of file f8config.h.

#define FIX8_HAVE_MMAP   1

Definition at line 277 of file f8config.h.

#define FIX8_HAVE_POPEN   1

Definition at line 297 of file f8config.h.

#define FIX8_HAVE_PTRDIFF_T   1

Definition at line 305 of file f8config.h.

#define FIX8_HAVE_RANDOM   1

Definition at line 310 of file f8config.h.

#define FIX8_HAVE_REALLOC   1

Definition at line 316 of file f8config.h.

#define FIX8_HAVE_REGCOMP   1

Definition at line 321 of file f8config.h.

#define FIX8_HAVE_SOCKET   1

Definition at line 335 of file f8config.h.

#define FIX8_HAVE_SRANDOM   1

Definition at line 340 of file f8config.h.

#define FIX8_HAVE_STDBOOL_H   1

Definition at line 349 of file f8config.h.

#define FIX8_HAVE_STDINT_H   1

Definition at line 354 of file f8config.h.

#define FIX8_HAVE_STDLIB_H   1

Definition at line 359 of file f8config.h.

#define FIX8_HAVE_STRCASECMP   1

Definition at line 364 of file f8config.h.

#define FIX8_HAVE_STRCOLL   1

Definition at line 370 of file f8config.h.

#define FIX8_HAVE_STRERROR   1

Definition at line 375 of file f8config.h.

#define FIX8_HAVE_STRFTIME   1

Definition at line 380 of file f8config.h.

#define FIX8_HAVE_STRING_H   1

Definition at line 390 of file f8config.h.

#define FIX8_HAVE_STRINGS_H   1

Definition at line 385 of file f8config.h.

#define FIX8_HAVE_STRTOL   1

Definition at line 395 of file f8config.h.

#define FIX8_HAVE_STRTOUL   1

Definition at line 400 of file f8config.h.

#define FIX8_HAVE_SYS_PARAM_H   1

Definition at line 427 of file f8config.h.

#define FIX8_HAVE_SYS_STAT_H   1

Definition at line 435 of file f8config.h.

#define FIX8_HAVE_SYS_TIME_H   1

Definition at line 440 of file f8config.h.

#define FIX8_HAVE_SYS_TYPES_H   1

Definition at line 445 of file f8config.h.

#define FIX8_HAVE_SYS_WAIT_H   1

Definition at line 450 of file f8config.h.

#define FIX8_HAVE_SYSCONF   1

Definition at line 405 of file f8config.h.

#define FIX8_HAVE_UNISTD_H   1

Definition at line 461 of file f8config.h.

#define FIX8_HAVE_UNSIGNED_LONG_LONG_INT   1

Definition at line 466 of file f8config.h.

#define FIX8_HAVE_VAR_RUN   1

Definition at line 477 of file f8config.h.

#define FIX8_HAVE_VFORK   1

Definition at line 482 of file f8config.h.

#define FIX8_HAVE_WORKING_FORK   1

Definition at line 490 of file f8config.h.

#define FIX8_HAVE_WORKING_VFORK   1

Definition at line 495 of file f8config.h.

#define FIX8_HAVE_ZLIB_H   1

Definition at line 500 of file f8config.h.

#define FIX8_HOST_SYSTEM   "x86_64-unknown-linux-gnu"

Definition at line 510 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_LDFLAGS   " -L/usr/src/googletest/googletest/lib -L/usr/src/googletest/googletest/lib/.libs"

Definition at line 515 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_LIBS   " -ltcmalloc_minimal"

Definition at line 520 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_LSTAT_FOLLOWS_SLASHED_SYMLINK   1

Definition at line 526 of file f8config.h.

#define FIX8_LT_OBJDIR   ".libs/"

Definition at line 531 of file f8config.h.

#define FIX8_MAGIC_NUM   16793600

Definition at line 536 of file f8config.h.

Referenced by generate_preamble(), and FIX8::package_info().

#define FIX8_MAGIC_NUM_EXPR   (FIX8_MAJOR_VERSION_NUM << 24 | FIX8_MINOR_VERSION_NUM << 12 | FIX8_PATCH_VERSION_NUM)

Definition at line 541 of file f8config.h.

#define FIX8_MAJOR_VERSION_NUM   1

Definition at line 546 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_MALLOC_STD   3

Definition at line 551 of file f8config.h.

#define FIX8_MALLOC_SYSTEM   FIX8_MALLOC_TCMALLOC

Definition at line 556 of file f8config.h.

#define FIX8_MALLOC_TBB   1

Definition at line 561 of file f8config.h.

#define FIX8_MALLOC_TCMALLOC   2

Definition at line 566 of file f8config.h.

#define FIX8_MINOR_VERSION_NUM   4

Definition at line 581 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_MPMC_FF   2

Definition at line 586 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_MPMC_SYSTEM   FIX8_MPMC_FF

Definition at line 591 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_MPMC_TBB   1

Definition at line 596 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_PACKAGE   "fix8"

Definition at line 601 of file f8config.h.

Referenced by main(), and FIX8::package_info().

#define FIX8_PACKAGE_BUGREPORT   "fix@fix8.org"

Definition at line 606 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_PACKAGE_NAME   "fix8"

Definition at line 611 of file f8config.h.

#define FIX8_PACKAGE_STRING   "fix8 1.4.0"

Definition at line 616 of file f8config.h.

#define FIX8_PACKAGE_TARNAME   "fix8"

Definition at line 621 of file f8config.h.

#define FIX8_PACKAGE_URL   "http://www.fix8.org"

Definition at line 626 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_PACKAGE_VERSION   "1.4.0"

Definition at line 631 of file f8config.h.

Referenced by generate_preamble().

#define FIX8_PATCH_VERSION_NUM   0

Definition at line 636 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_PREENCODE_MSG_SUPPORT   1

Definition at line 644 of file f8config.h.

#define FIX8_RAW_MSG_SUPPORT   1

Definition at line 656 of file f8config.h.

#define FIX8_REGEX_POCO   1

Definition at line 661 of file f8config.h.

#define FIX8_REGEX_REGEX_H   2

Definition at line 666 of file f8config.h.

#define FIX8_REGEX_SYSTEM   FIX8_REGEX_REGEX_H

Definition at line 671 of file f8config.h.

#define FIX8_RESERVE_PERCENT   30

Definition at line 676 of file f8config.h.

#define FIX8_RETSIGTYPE   void

Definition at line 681 of file f8config.h.

#define FIX8_SIZEOF_UNSIGNED_LONG   8

Definition at line 686 of file f8config.h.

#define FIX8_STDC_HEADERS   1

Definition at line 703 of file f8config.h.

#define FIX8_SYSCONFDIR   "/etc"

Definition at line 708 of file f8config.h.

#define FIX8_THREAD_PTHREAD   2

Definition at line 713 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_THREAD_STDTHREAD   4

Definition at line 718 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_THREAD_SYSTEM   FIX8_THREAD_PTHREAD

Definition at line 723 of file f8config.h.

Referenced by FIX8::package_info().

#define FIX8_TIME_WITH_SYS_TIME   1

Definition at line 728 of file f8config.h.

#define FIX8_VERSION   "1.4.0"

Definition at line 742 of file f8config.h.

Referenced by main(), and FIX8::package_info().