diff --git a/examples/usercmodule/cppexample/example.cpp b/examples/usercmodule/cppexample/example.cpp index 2df832baa7..7fd8642f43 100644 --- a/examples/usercmodule/cppexample/example.cpp +++ b/examples/usercmodule/cppexample/example.cpp @@ -1,6 +1,22 @@ extern "C" { #include +// Include the public API. This is only here to verify everything compiles as C++, +// an actual application should only include what is needed. +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include +#include +#include +#include +#include // Here we implement the function using C++ code, but since it's // declaration has to be compatible with C everything goes in extern "C" scope.