| 
    xapian-core
    1.4.29
    
   | 
 
 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  | |