config.h File Reference

Go to the source code of this file.

Defines

#define HAVE_DIRFD   1
#define HAVE_DLFCN_H   1
#define HAVE_FCNTL_H   1
#define HAVE_FORK   1
#define HAVE_FSYNC   1
#define HAVE_FTIME   1
#define HAVE_GETHOSTNAME   1
#define HAVE_GETRUSAGE   1
#define HAVE_GETTIMEOFDAY   1
#define HAVE_HSTRERROR   1
#define HAVE_INTTYPES_H   1
#define HAVE_LIMITS_H   1
#define HAVE_LINK   1
#define HAVE_MEMORY_H   1
#define HAVE_PREAD   1
#define HAVE_PWRITE   1
#define HAVE_SETENV   1
#define HAVE_SIGACTION   1
#define HAVE_SIGSETJMP   1
#define HAVE_SOCKETPAIR   1
#define HAVE_STDINT_H   1
#define HAVE_STDLIB_H   1
#define HAVE_STRERROR   1
#define HAVE_STRINGS_H   1
#define HAVE_STRING_H   1
#define HAVE_SYSCONF   1
#define HAVE_SYS_ERRNO_H   1
#define HAVE_SYS_SELECT_H   1
#define HAVE_SYS_STAT_H   1
#define HAVE_SYS_TYPES_H   1
#define HAVE_SYS_UTSNAME_H   1
#define HAVE_TIMES   1
#define HAVE_UNISTD_H   1
#define HAVE_UUID_UNPARSE_LOWER   1
#define HAVE_UUID_UUID_H   1
#define HAVE_VALGRIND   1
#define HAVE_VALGRIND_MEMCHECK_H   1
#define HAVE_ZLIB_H   1
#define LT_OBJDIR   ".libs/"
#define PACKAGE   "xapian-core"
#define PACKAGE_BUGREPORT   "http://xapian.org/bugs"
#define PACKAGE_NAME   "xapian-core"
#define PACKAGE_STRING   "xapian-core 1.2.8"
#define PACKAGE_TARNAME   "xapian-core"
#define PACKAGE_URL   ""
#define PACKAGE_VERSION   "1.2.8"
#define SIZEOF_INT   4
#define SIZEOF_LONG   8
#define SNPRINTF   snprintf
#define SNPRINTF_ISO   snprintf
#define SOCKLEN_T   socklen_t
#define STDC_HEADERS   1
#define USE_RTTI   1
#define VERSION   "1.2.8"
#define rare(COND)   (COND)
#define usual(COND)   (COND)


Define Documentation

#define HAVE_DIRFD   1

Definition at line 11 of file config.h.

#define HAVE_DLFCN_H   1

Definition at line 14 of file config.h.

#define HAVE_FCNTL_H   1

Definition at line 17 of file config.h.

#define HAVE_FORK   1

Definition at line 20 of file config.h.

#define HAVE_FSYNC   1

Definition at line 23 of file config.h.

#define HAVE_FTIME   1

Definition at line 26 of file config.h.

#define HAVE_GETHOSTNAME   1

Definition at line 29 of file config.h.

#define HAVE_GETRUSAGE   1

Definition at line 32 of file config.h.

#define HAVE_GETTIMEOFDAY   1

Definition at line 35 of file config.h.

#define HAVE_HSTRERROR   1

Definition at line 38 of file config.h.

#define HAVE_INTTYPES_H   1

Definition at line 41 of file config.h.

#define HAVE_LIMITS_H   1

Definition at line 44 of file config.h.

#define HAVE_LINK   1

Definition at line 47 of file config.h.

#define HAVE_MEMORY_H   1

Definition at line 50 of file config.h.

#define HAVE_PREAD   1

Definition at line 53 of file config.h.

#define HAVE_PWRITE   1

Definition at line 56 of file config.h.

#define HAVE_SETENV   1

Definition at line 59 of file config.h.

#define HAVE_SIGACTION   1

Definition at line 62 of file config.h.

#define HAVE_SIGSETJMP   1

Definition at line 65 of file config.h.

#define HAVE_SOCKETPAIR   1

Definition at line 68 of file config.h.

#define HAVE_STDINT_H   1

Definition at line 71 of file config.h.

#define HAVE_STDLIB_H   1

Definition at line 74 of file config.h.

#define HAVE_STRERROR   1

Definition at line 77 of file config.h.

#define HAVE_STRING_H   1

Definition at line 83 of file config.h.

#define HAVE_STRINGS_H   1

Definition at line 80 of file config.h.

#define HAVE_SYS_ERRNO_H   1

Definition at line 89 of file config.h.

#define HAVE_SYS_SELECT_H   1

Definition at line 92 of file config.h.

#define HAVE_SYS_STAT_H   1

Definition at line 95 of file config.h.

#define HAVE_SYS_TYPES_H   1

Definition at line 98 of file config.h.

#define HAVE_SYS_UTSNAME_H   1

Definition at line 101 of file config.h.

#define HAVE_SYSCONF   1

Definition at line 86 of file config.h.

#define HAVE_TIMES   1

Definition at line 104 of file config.h.

#define HAVE_UNISTD_H   1

Definition at line 107 of file config.h.

#define HAVE_UUID_UNPARSE_LOWER   1

Definition at line 113 of file config.h.

#define HAVE_UUID_UUID_H   1

Definition at line 116 of file config.h.

#define HAVE_VALGRIND   1

Definition at line 119 of file config.h.

#define HAVE_VALGRIND_MEMCHECK_H   1

Definition at line 122 of file config.h.

#define HAVE_ZLIB_H   1

Definition at line 125 of file config.h.

#define LT_OBJDIR   ".libs/"

Definition at line 129 of file config.h.

#define PACKAGE   "xapian-core"

Definition at line 132 of file config.h.

#define PACKAGE_BUGREPORT   "http://xapian.org/bugs"

Definition at line 135 of file config.h.

#define PACKAGE_NAME   "xapian-core"

Definition at line 138 of file config.h.

#define PACKAGE_STRING   "xapian-core 1.2.8"

Definition at line 141 of file config.h.

Referenced by main().

#define PACKAGE_TARNAME   "xapian-core"

Definition at line 144 of file config.h.

#define PACKAGE_URL   ""

Definition at line 147 of file config.h.

#define PACKAGE_VERSION   "1.2.8"

Definition at line 150 of file config.h.

#define rare ( COND   )     (COND)

Definition at line 240 of file config.h.

Referenced by Xapian::Database::allterms_begin(), ChertTable::block_to_cursor(), BrassTable::block_to_cursor(), Xapian::Database::Database(), FlintWritableDatabase::delete_document(), ChertWritableDatabase::delete_document(), BrassWritableDatabase::delete_document(), do_unpack_uint(), Xapian::ESet::Internal::expand(), Xapian::Weight::Internal::get_average_length(), ChertRecordTable::get_doccount(), BrassRecordTable::get_doccount(), Inverter::get_doclength(), Xapian::Database::get_doclength(), Xapian::Database::get_doclength_lower_bound(), Xapian::Database::get_document(), MultiMatch::get_mset(), Xapian::Database::get_value_lower_bound(), Xapian::TradWeight::init(), Xapian::BM25Weight::init(), FlintTable::lazy_alloc_deflate_zstream(), ChertTable::lazy_alloc_deflate_zstream(), BrassTable::lazy_alloc_deflate_zstream(), FlintTable::lazy_alloc_inflate_zstream(), ChertTable::lazy_alloc_inflate_zstream(), BrassTable::lazy_alloc_inflate_zstream(), FlintLock::lock(), MultiValueList::next(), FlintAllTermsList::next(), ChertAllTermsList::next(), BrassAllTermsList::next(), RealTime::now(), Xapian::MultiValueSorter::operator()(), Xapian::MultiValueKeyMaker::operator()(), Xapian::Database::positionlist_begin(), Xapian::Database::postlist_begin(), register_object(), InMemoryTermList::skip_to(), FlintAllTermsList::skip_to(), ValueChunkReader::skip_to(), ChertAllTermsList::skip_to(), Brass::ValueChunkReader::skip_to(), BrassAllTermsList::skip_to(), RealTime::sleep(), Xapian::Database::termlist_begin(), unpack_bool(), unpack_string(), unpack_string_preserving_sort(), unpack_uint(), unpack_uint_last(), unpack_uint_preserving_sort(), Xapian::TradWeight::unserialise(), Xapian::BM25Weight::unserialise(), uuid_generate(), uuid_unparse_lower(), and Xapian::WritableDatabase::WritableDatabase().

#define SIZEOF_INT   4

Definition at line 159 of file config.h.

#define SIZEOF_LONG   8

Definition at line 162 of file config.h.

#define SNPRINTF   snprintf

Definition at line 166 of file config.h.

Referenced by Xapian::DateValueRangeProcessor::operator()().

#define SNPRINTF_ISO   snprintf

Definition at line 170 of file config.h.

Referenced by Xapian::Internal::format().

#define SOCKLEN_T   socklen_t

Definition at line 173 of file config.h.

Referenced by TcpClient::open_socket().

#define STDC_HEADERS   1

Definition at line 176 of file config.h.

#define USE_RTTI   1

Definition at line 179 of file config.h.

#define usual ( COND   )     (COND)

#define VERSION   "1.2.8"

Definition at line 182 of file config.h.


Documentation for Xapian (version 1.2.8).
Generated on 14 Dec 2011 by Doxygen 1.5.9.