Header-only C++11 Couchbase Client
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
include/libcouchbase
tests
.gitignore
CMakeLists.txt
LICENSE
README.md
example.cpp

README.md

Couchbase++ - C++ Wrappers for libcouchbase

This file contains header-only C++ wrappers for libcouchbase. It is a work in progress.

Requirements

  • libcouchbase
  • A C++11 compiler (Sorry, there is no legacy C++ version yet)

Building/Installing

Since this is a header-only library there is no need to install or build anything. All components are preprocessor headers which are compiled with your own source code.

There is a CMakeLists.txt included, mainly for building examples and tests.

Documentation

Documentation can be generated using Doxygen. To generate the documentation, do the following:

make -f doc/Makefile public

The documentation index will then be available in HTML form in doc/public/html/index.html.

Note that all documentation can also be accessed from within the headers.

Examples

There is an example.cpp file in the repository root.