boinc/api
David Anderson db5f6bbd42
clarify meaning of DEBUG in C++ code
I was testing boinc_cmd and was surprised to see that it was
printing the GUI RPC XML messages.
Turned out this was because of a puts(req) conditioned on DEBUG,
which is set (globally) when you configure with --enable-debug.
I looked around and there were several other cases of
very specific debugging printf's enabled by DEBUG.

This isn't the right idea.
A global flag should do global things (like compile with -g).
Use specific #defines (like SHOW_MSGS for GUI RPCs).
2024-08-09 12:40:54 +02:00
..
ttf/liberation-fonts-ttf-2.00.0 API, SCR: Switch from *.txf fonts to TrueType fonts in graphics apps, ensuring that all related files have no licensing issues 2012-08-02 07:19:11 +00:00
Makefile.am Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
Makefile.mingw - API: compile fixes for MinGW. Fixes #955. from Matt Arsenault 2011-03-26 02:19:21 +00:00
MultiGPUMig.defs Mac: Changes to Xcode project to support screensaver changes for Mac OS 10.13. Added file needed for Mach-O communication. 2017-10-02 18:02:00 -07:00
boinc_api.cpp Mac compile fix 2023-10-27 15:52:46 -07:00
boinc_api.h API and wrappers: allow wrapped applications to communicate 2023-10-24 17:33:34 -07:00
boinc_api_fortran.cpp Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
boinc_gl.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
boinc_glut.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
boinc_opencl.cpp Missing items for Apple GPU support 2024-08-08 13:50:58 -07:00
boinc_opencl.h Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
graphics2.cpp Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
graphics2.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
graphics2_unix.cpp Mac: graphics library changes to allow building project graphics apps compatible with MacOS 14 screensver 2024-05-03 01:15:24 -07:00
graphics2_util.cpp Revisited Debian patch 'more_maxpathlen.patch' 2019-08-29 15:09:44 +02:00
graphics2_win.cpp Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
graphics_api.cpp Various files: simplify #includes. 2020-06-04 01:24:49 -07:00
graphics_api.h Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
graphics_data.cpp Remove unused BOINC_RCSID constants 2019-01-12 23:43:48 +02:00
graphics_data.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
graphics_impl.cpp Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
graphics_impl.h - added copyright and license info to .C, .cpp, .h files 2008-08-06 18:36:30 +00:00
graphics_impl_lib.cpp Remove unused BOINC_RCSID constants 2019-01-12 23:43:48 +02:00
graphics_lib.cpp Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
graphics_lib.h - added copyright and license info to .C, .cpp, .h files 2008-08-06 18:36:30 +00:00
gutil.cpp Various files: simplify #includes. 2020-06-04 01:24:49 -07:00
gutil.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
gutil_text.cpp Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
libboinc_api.pc.in Change doc URLs from trac wiki to github wiki in source code and project files. 2023-10-08 13:20:05 -07:00
libboinc_graphics2.pc.in Change doc URLs from trac wiki to github wiki in source code and project files. 2023-10-08 13:20:05 -07:00
libboinc_opencl.pc.in Change doc URLs from trac wiki to github wiki in source code and project files. 2023-10-08 13:20:05 -07:00
mac_icon.cpp Replace sprintf with snprintf 2022-08-03 11:21:59 +02:00
macglutfix.m Mac: graphics library changes to allow building project graphics apps compatible with MacOS 14 screensver 2024-05-03 01:15:24 -07:00
make_app_icon_h.cpp Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
reduce.h Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
reduce_lib.cpp Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
reduce_main.cpp Various files: simplify #includes. 2020-06-04 01:24:49 -07:00
static_graphics.cpp Remove unused BOINC_RCSID constants 2019-01-12 23:43:48 +02:00
ttfont.cpp clarify meaning of DEBUG in C++ code 2024-08-09 12:40:54 +02:00
ttfont.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
windows_opengl.cpp Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
x_opengl.cpp Remove trailing whitespaces. Add CI script to verify in on every commit 2023-05-05 20:08:17 +02:00
x_opengl.h Mac: graphics library changes to allow building project graphics apps compatible with MacOS 14 screensver 2024-05-03 01:15:24 -07:00