13
0
livetrax/libs/pbd/pbd
Paul Davis 04bf9d1e95 fix newly-appearing crash-at-close caused by muddled thinking in pbd/pthread_utils
threads created with this code can now just return a value as they normally would, and the
infrastructure will ensure cleanup. there is no longer any reason to call pthread_exit_pbd()
and so that has been removed.
2013-08-15 11:44:47 -04:00
..
.DS_Store
abstract_ui.cc add copyright comments 2013-01-16 18:15:38 +00:00
abstract_ui.h convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
base_ui.h convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
basename.h Fix guard name 2013-03-20 20:17:56 +01:00
boost_debug.h
cartesian.h
clear_dir.h add copyright comments 2013-01-16 18:51:39 +00:00
command.h
compose.h
controllable_descriptor.h
controllable.h convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
convert.h
cpus.h
crossthread.h
debug_rt_alloc.h
debug.h
demangle.h
destructible.h
enumwriter.h Make EnumWriter exceptions a bit more informative. 2012-06-18 18:28:19 +00:00
epa.h Fixing issues with opening a browser when using the bundle. Use xdg-open instead of glib functions. Fix to epa to ensure that the enviroment is restored correctly. The current enviroment has to be cleared. Otherwise any variables that are set in the current enviroment, but do not have a setting in the restored version will be left set. 2012-06-21 20:15:38 +00:00
error.h
event_loop.h convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
failed_constructor.h
fastlog.h Fix license in fastlog. 2013-04-22 19:21:16 +02:00
file_manager.h convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
file_utils.h Move file utility function into pbd/file_utils.h and into PBD namespace 2012-06-23 05:08:19 +00:00
floating.h add copyright comments 2013-01-16 18:51:39 +00:00
forkexec.h
fpu.h add copyright comments 2013-01-16 18:51:39 +00:00
functor_command.h
id.h convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
locale_guard.h
malign.h add copyright comments 2013-01-16 18:51:39 +00:00
mathfix.h
memento_command.h
mountpoint.h
openuri.h add code to display announcements, and parameterize several URL's used in the program 2013-03-09 13:44:22 +00:00
pathexpand.h add missing files 2013-03-20 08:43:19 -04:00
pathscanner.h
pbd.h Add PBD::init and PBD::cleanup 2013-08-13 20:15:47 +10:00
pool.h some explanatory text for CrossThreadPool, so that it is possible (maybe) to understand its purpose without divine intervention 2012-12-16 17:04:48 +00:00
properties.h Add new SharedStatefulProperty which manages a shared_ptr to 2012-06-16 17:20:10 +00:00
property_basics_impl.h
property_basics.h
property_list_impl.h
property_list.h
pthread_utils.h fix newly-appearing crash-at-close caused by muddled thinking in pbd/pthread_utils 2013-08-15 11:44:47 -04:00
rcu.h convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
receiver.h remove virtual inheritance of sigc::trackable by Receiver and AbstractUI<T>, done by changing Gtkmm2ext::UI to use composition (HAS-A) rather than inheritance (IS-A) for Receiver; use correct synchronization when starting up a BseUI event loop thread so that tests that start/stop quickly do not encounter a race condition 2012-05-14 17:07:53 +00:00
replace_all.h
ringbuffer.h fix compiler warnings. 2013-07-28 20:32:52 +02:00
ringbufferNPT.h
search_path.h NOOP - pre videotimline cleanup 2013-03-13 20:28:14 +01:00
selectable.h
semaphore.h Fix compilation on Windows. Probably. 2012-05-10 21:53:01 +00:00
semutils.h
sequence_property.h Patch from johan_mattsson_m to be more graceful if there 2012-06-25 21:19:21 +00:00
shortpath.h
signals.h remove use of boost::thread/boost::mutex; bump glibmm requirement to 2.30 in order to pick up Glib::Threads::Mutex which can be used statically, use that to replace boost::mutex; add required inclusion of <cerrno> in a couple of places 2012-07-24 21:43:05 +00:00
signals.py remove use of boost::thread/boost::mutex; bump glibmm requirement to 2.30 in order to pick up Glib::Threads::Mutex which can be used statically, use that to replace boost::mutex; add required inclusion of <cerrno> in a couple of places 2012-07-24 21:43:05 +00:00
sndfile_manager.h convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
stacktrace.h convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
stateful_diff_command.h
stateful.h fix complaints from OS X gcc about constness 2012-10-29 16:13:33 +00:00
statefuldestructible.h
stl_delete.h Proper OSX/CLANG/CXX11 support in stl_delete.h 2013-07-29 14:43:11 -05:00
stl_functors.h
strsplit.h
textreceiver.h
thrown_error.h
tokenizer.h
touchable.h
transmitter.h
undo.h
unknown_type.h add copyright comments 2013-01-16 18:51:39 +00:00
unwind.h
uuid_boost.h
uuid.h
whitespace.h
xml++.h add copyright comments 2013-01-16 18:51:39 +00:00