BuildCache
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NbcacheThe top level namespace
 NdebugDebug logging functions
 ClogA simple log stream object
 NfileFile utility functions and classes
 Cexe_path_tPath to an executable file
 Cfile_info_tInformation about a file
 Cfile_lock_tA scoped exclusive global lock class
 Cscoped_work_dir_tA helper class for temporarily changing the current working dir (CWD)
 Ctmp_file_tA helper class for handling temporary files and directories
 NperfPerformance profiling functions
 Cperf_scope_tA scoped perf logger
 NsysSystem utility functions
 Crun_result_tRun results from an external command
 Ccache_entry_tMeta data for a single cache entry
 Ccache_stats_t
 Ccache_tAn interface to the different caches
 Cccc_analyzer_wrapper_tThis is a wrapper for the scan-build ccc-analyzer (a Clang-based static analyzer)
 Cclang_cl_wrapper_tThe clang-cl wrapper is almost identical to the MSVC wrapper
 Cdata_store_tProvide access to a local key/value store
 Citem_tA data item
 Cdirect_mode_manifest_tA direct mode cache manifest
 Cenv_var_tA helper class for reading and parsing environment variables
 Cexpected_file_tA description of an output file that is expected to be produced by a program
 Cgcc_wrapper_tA program wrapper for GCC and GCC-like C/C++ compilers
 Cghs_wrapper_tThis is a wrapper for the Green Hills Software C/C++ compiler
 Chasher_tA class for hashing data
 Chash_tA helper class for storing the data hash
 Chttp_cache_provider_t
 Clocal_cache_t
 Clua_wrapper_tA program wrapper that wraps Lua scripts
 Crunner_t
 Cmsvc_wrapper_tA program wrapper MS Visual Studio
 Cprogram_wrapper_tThe base class for all program wrappers
 Ccapabilities_tA helper class for managing wrapper capabilities
 Cqcc_wrapper_tThis is a wrapper for the QNX C/C++ compiler, QCC
 Credis_cache_provider_t
 Cremote_cache_provider_t
 Cremote_cache_t
 Cs3_cache_provider_t
 Cscoped_set_env_tA class for temporarily modifying an environment variable
 Cscoped_unset_env_tA class for temporarily clearing an environment variable
 Cstring_list_tA convenient vector of strings container with support functions for program argument handling
 Cti_arm_cgt_wrapper_tA program wrapper for the TI ARM CGT compiler
 Cti_arp32_wrapper_tA program wrapper for the TI ARP32 compiler
 Cti_c6x_wrapper_tA program wrapper for the TI C6x compiler
 Cti_common_wrapper_tA base wrapper for the TI compilers