tree: d5fb4bc0b134c1e92748ff62af37c1bbbc20f3dc [path history] [tgz]
  1. benchmark/
  2. include/
  3. integration/
  4. integration-test/
  5. internal/
  6. shared/
  7. src/
  8. static/
  9. test/
  10. CMakeLists.txt
  11. CPPCacheConfig.cmake
  12. FindCPPCache.cmake
  13. README.md
cppcache/README.md

Contents

Main sources

include/

Public include header files for C++ library.

src/

Sources for both static and shared C++ library.

shared/

Shared library definition only. Should not contain any sources.

static/

Static library definition only. Should not contain any sources.

Test and Benchmark sources

integration/

Integration syle tests, benchmarks, and common sources. These are all “modern” single process style and shoult not use any of the “legacy” multiple process framework.

integrtion-test/

Legacy integration tests written in the multiple process framework. No new tests should be added to this collections. Fixes and rewrites should be migrated to the new framework in the integration/test directory metioned above.

test/

Unit style tests.

benchmark/

Unit style or micro benchmark tests.