tesseract/include/tesseract
Egor Pugin 52f5e5b8fb Restore building of C API. Simplify.
1. Delete useless ifdefs.
2. Move C++ includes into source file. C code does not care about any C++ headers.
3. Replace TESS_CAPI_INCLUDE_BASEAPI with simple __cplusplus macro.
4. In capi.cpp remove enclosing namespace tesseract, so symbols have their according decls back.

In capi.cpp we
- put capi.h after all C++ headers, so we can remove some typedefs later,
- put using namespace tesseract between them, so C++ symbols are visible to functions in the file without namespace.
2021-01-02 02:53:33 +03:00
..
baseapi.h Rename platform.h to export.h. 2021-01-01 00:18:36 +03:00
capi.h Restore building of C API. Simplify. 2021-01-02 02:53:33 +03:00
export.h Rename platform.h to export.h. 2021-01-01 00:18:36 +03:00
ltrresultiterator.h Rename platform.h to export.h. 2021-01-01 00:18:36 +03:00
ocrclass.h Move all tesseract symbols into tesseract namespace. Fix include order in many places. 2020-12-26 00:55:30 +03:00
osdetect.h Rename platform.h to export.h. 2021-01-01 00:18:36 +03:00
pageiterator.h Rename platform.h to export.h. 2021-01-01 00:18:36 +03:00
publictypes.h Remove helpers.h from public API 2020-12-31 09:06:16 +01:00
renderer.h Rename platform.h to export.h. 2021-01-01 00:18:36 +03:00
resultiterator.h Rename platform.h to export.h. 2021-01-01 00:18:36 +03:00
thresholder.h Rename platform.h to export.h. 2021-01-01 00:18:36 +03:00
unichar.h Rename platform.h to export.h. 2021-01-01 00:18:36 +03:00
version.h.in Rename tesseract/tess_version.h -> tesseract/version.h 2019-10-29 11:47:31 +01:00