Skip to content

C++ API reference

Doxygen 1.15.0 generates this reference during each site build from the public headers. The C++ guide shows the API in use.

The public API of the C++ library. #include <iris/iris.hpp> declares all of it, in the namespace iris.

#include <iris/build.hpp> adds the spec builder in the namespace iris::build. iris::build::SpecBuilder writes a reader spec from C++ statements that return handles, and iris::build::BuildError reports a mistake with the call site of the statement that made it.