ardour/libs/pbd
David Robillard 40ad977046 Define operator<< in the corresponding namespace
This fixes the build for me with clang 11.1.0 (from LLVM repositories) on
Debian buster as C++11.  As far as I know this is the general best practice
because of ADL voodoo, but Ardour's approach to namespaces is pretty anarchic,
and I'm not really sure exactly why this wasn't building for some types.

Also tested to build find with the default buster GCC 8.3.0.
2021-05-28 12:50:28 -04:00
..
boost-debug globally remove all trailing whitespace from .cpp and .hpp files missed by previous commit 2015-10-04 15:11:15 -04:00
msvc Emulate exp2f() for older MS compilers where it wasn't available 2021-05-05 17:50:41 +01:00
MSVCpbd Moving Controllable::set_interface() into a 'cc' file makes it easier to fix our MSVC build issue (with min + max) 2020-06-20 09:38:00 +01:00
pbd Define operator<< in the corresponding namespace 2021-05-28 12:50:28 -04:00
test Fix RCU Unit-test on macOS/X 2020-11-07 10:37:52 +01:00
base_ui.cc repeat baf0cdcbef but for BaseUI, thus covering all control protocols 2020-01-05 11:40:59 -07:00
basename.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
boost_debug.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
cartesian.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
ChangeLog
cocoa_open_uri.mm
command.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
configuration_variable.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
controllable.cc Keep track of recently touched Controllable 2021-02-09 02:11:04 +01:00
convert.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
COPYING
cpus.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
crossthread.cc use a local version (copy) of the G_SOURCE_FUNC macro, since it is not available in the GTK+ version we use for the official build stack 2019-12-30 09:49:23 -07:00
crossthread.posix.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
crossthread.win.cc Some initial changes (currently for libpbd only) to help a new contributer who's trying to build with MSVC2017 2020-03-26 10:40:36 +00:00
debug.cc Add debug transmitter 2020-10-13 21:27:16 +02:00
debug_rt_alloc.c Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
demangle.cc Fix catch of polymorphic type by value 2019-12-09 22:58:08 +01:00
enums.cc Add flag to explicitly hide a control 2020-03-18 18:16:29 +01:00
enumwriter.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
epa.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
error.cc Add debug transmitter 2020-10-13 21:27:16 +02:00
event_loop.cc Remove unused #include<> (2/2) 2021-05-05 17:57:16 +02:00
ffs.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
file_archive.cc Extend FileArchive to import archive entries individually 2020-04-05 16:34:48 +02:00
file_utils.cc Use soundtouch for vocal audio time stretching (1/2) 2020-08-26 19:04:58 +02:00
fpu.cc For 64-bit compilation, MSVC no longer supports inline assembly 2021-01-07 09:22:43 +00:00
gettext.h Fix --no-nls (2/5), prefer #if in libs 2018-09-21 19:03:33 +02:00
id.cc Define operator<< in the corresponding namespace 2021-05-28 12:50:28 -04:00
libpbd.pc.in Make libpbd and evoral capable of standalone build 2016-12-04 15:15:11 -05:00
libpbd.spec.in
locale_guard.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
localtime_r.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
malign.cc Fix alignment unit-tests and ARM/NEON alignment 2020-10-15 03:55:42 +02:00
md5.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
mountpoint.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
openuri.cc Handle vfork/exec failure 2020-10-31 22:33:10 +01:00
pathexpand.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
pbd.cc remove old, undocumented mechanism to set PBD::DEBUG flags from environment variable 2020-03-25 10:36:10 -06:00
pool.cc Fix debug message: missing newline 2021-03-21 22:31:40 +01:00
property_list.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
pthread_utils.cc Fix window process thread priorities 2021-05-14 01:59:20 +02:00
reallocpool.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
receiver.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
resource.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
run-tests.sh
search_path.cc Prevent duplicate search paths 2020-12-02 21:34:52 +01:00
semutils.cc Use Posix style return values for sem wait when on windows. 2021-05-27 15:17:15 -05:00
shortpath.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
signals.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
spinlock.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
stacktrace.cc Remove unused function, fix optimized builds 2021-05-06 15:27:26 +02:00
stateful.cc Do not move automation when inserting regions 2021-04-29 23:26:24 +02:00
stateful_diff_command.cc NO-OP: whitespace, re-indent 2020-02-28 06:08:26 +01:00
string_convert.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
strreplace.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
strsplit.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
system_exec.cc move <poll.h> inside an appropriate #ifdef, since it does not exist on Windows 2021-05-06 14:45:56 -06:00
textreceiver.cc Add debug transmitter 2020-10-13 21:27:16 +02:00
timer.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
timing.cc Some initial changes (currently for libpbd only) to help a new contributer who's trying to build with MSVC2017 2020-03-26 10:40:36 +00:00
tlsf.cc Changes needed for building with MSVC 2020-02-07 11:27:22 +00:00
transmitter.cc Add debug transmitter 2020-10-13 21:27:16 +02:00
undo.cc Fix mem-leak, Playlist/Region SessionHandleRef 2020-02-25 21:45:07 +01:00
uuid.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
whitespace.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
windows_mmcss.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
windows_special_dirs.cc Add an extra option when querying Windows registry keys 2020-11-09 11:35:35 +00:00
windows_timer_utils.cc Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
wscript Fix linking unit-tests with lld 2021-04-13 23:29:02 +02:00
xml++.cc Remove unused #include<> (2/2) 2021-05-05 17:57:16 +02:00