xapian-core
1.4.26
|
Files | |
file | alignment_cast.h [code] |
Cast a pointer we know is suitably aligned. | |
file | append_filename_arg.h [code] |
Append filename argument to a command string with suitable escaping. | |
file | autoptr.h [code] |
Wrapper around standard unique_ptr template. | |
file | bitstream.cc [code] |
Classes to encode/decode a bitstream. | |
file | bitstream.h [code] |
Classes to encode/decode a bitstream. | |
file | closefrom.cc [code] |
Implementation of closefrom() function. | |
file | closefrom.h [code] |
Implementation of closefrom() function. | |
file | compression_stream.cc [code] |
class wrapper around zlib | |
file | compression_stream.h [code] |
class wrapper around zlib | |
file | debuglog.cc [code] |
Debug logging macros. | |
file | debuglog.h [code] |
Debug logging macros. | |
file | errno_to_string.cc [code] |
Convert errno value to std::string, thread-safely if possible. | |
file | errno_to_string.h [code] |
Convert errno value to std::string, thread-safe if possible. | |
file | exp10.h [code] |
Define exp10() if not provided by <cmath> | |
file | fd.h [code] |
Wrapper class around a file descriptor to avoid leaks. | |
file | filetests.h [code] |
Utility functions for testing files. | |
file | fileutils.cc [code] |
File and path manipulation routines. | |
file | fileutils.h [code] |
File and path manipulation routines. | |
file | getopt.cc [code] |
file | gnu_getopt.h [code] |
Wrappers to allow GNU getopt to be used cleanly from C++ code. | |
file | internaltypes.h [code] |
Types used internally. | |
file | io_utils.cc [code] |
Wrappers for low-level POSIX I/O routines. | |
file | io_utils.h [code] |
Wrappers for low-level POSIX I/O routines. | |
file | keyword.cc [code] |
Efficient keyword to enum lookup. | |
file | keyword.h [code] |
Efficient keyword to enum lookup. | |
file | log2.h [code] |
Defines a log2() function to find the logarithm to base 2 if not already defined in the library. | |
file | min_non_zero.h [code] |
Return the smaller of two numbers which isn't zero. | |
file | msvc_dirent.cc [code] |
Implementation of dirent functions using WIN32 API. | |
file | msvc_dirent.h [code] |
Implementation of dirent functions using WIN32 API. | |
file | msvcignoreinvalidparam.h [code] |
Work around MSVC's unhelpful non-standard invalid parameter handling. | |
file | noreturn.h [code] |
Define the XAPIAN_NORETURN macro. | |
file | omassert.cc [code] |
Helper functions for omassert.h. | |
file | omassert.h [code] |
Various assertion macros. | |
file | output-internal.h [code] |
Functions for output of strings describing internal Xapian objects. | |
file | output.h [code] |
std::ostream operator<< template for Xapian objects | |
file | overflow.h [code] |
Arithmetic operations with overflow checks. | |
file | pack.h [code] |
Pack types into strings and unpack them again. | |
file | parseint.h [code] |
Parse signed and unsigned type from string and check for trailing characters. | |
file | posixy_wrapper.cc [code] |
Provides wrappers with POSIXy semantics. | |
file | posixy_wrapper.h [code] |
Provides wrappers with POSIXy semantics. | |
file | pretty.h [code] |
Convert types to pretty representations. | |
file | realtime.h [code] |
Functions for handling a time or time interval in a double. | |
file | replicate_utils.cc [code] |
Utility functions for replication implementations. | |
file | replicate_utils.h [code] |
Utility functions for replication implementations. | |
file | replicationprotocol.h [code] |
Replication protocol version and message numbers. | |
file | safe.cc [code] |
Helper functions for safe*.h. | |
file | safedirent.h [code] |
include <dirent.h>, with alternative implementation for windows. | |
file | safefcntl.h [code] |
include <fcntl.h>, but working around broken platforms. | |
file | safenetdb.h [code] |
include <netdb.h>, with portability workarounds. | |
file | safesysexits.h [code] |
include <sysexits.h> with portability workarounds. | |
file | safesysselect.h [code] |
include <sys/select.h> with portability workarounds. | |
file | safesyssocket.h [code] |
include <sys/socket.h> with portability workarounds. | |
file | safesysstat.h [code] |
include <sys/stat.h> with portability enhancements | |
file | safesyswait.h [code] |
include <sys/wait.h>, with portability stuff. | |
file | safeunistd.h [code] |
<unistd.h>, but with compat. | |
file | safewindows.h [code] |
include <windows.h> without all the bloat and damage. | |
file | safewinsock2.h [code] |
include <winsock2.h> but working around problems. | |
file | serialise-double.cc [code] |
functions to serialise and unserialise a double | |
file | serialise-double.h [code] |
functions to serialise and unserialise a double | |
file | setenv.h [code] |
Provide setenv() with compatibility versions. | |
file | socket_utils.cc [code] |
Socket handling utilities. | |
file | socket_utils.h [code] |
Socket handling utilities. | |
file | str.cc [code] |
Convert types to std::string. | |
file | str.h [code] |
Convert types to std::string. | |
file | stringutils.h [code] |
Various handy helpers which std::string really should provide. | |
file | submatch.h [code] |
base class for sub-matchers | |
file | wordaccess.h [code] |
functions for reading and writing different width words | |