|
xapian-core
1.4.30
|
Directory dependency graph for common: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 | |