1 // Copyright (C) 2003 Davis E. King (davis@dlib.net) 2 // License: Boost Software License See LICENSE.txt for the full license. 3 4 #ifdef DLIB_ALL_SOURCE_END 5 #include "dlib_basic_cpp_build_tutorial.txt" 6 #endif 7 8 #ifndef DLIB_THREADs_ 9 #define DLIB_THREADs_ 10 11 #include "threads/threads_kernel.h" 12 13 #include "threads/auto_mutex_extension.h" 14 #include "threads/auto_unlock_extension.h" 15 #include "threads/create_new_thread_extension.h" 16 #include "threads/multithreaded_object_extension.h" 17 #include "threads/rmutex_extension.h" 18 #include "threads/rsignaler_extension.h" 19 #include "threads/threaded_object_extension.h" 20 #include "threads/thread_specific_data_extension.h" 21 #include "threads/thread_function_extension.h" 22 #include "threads/thread_pool_extension.h" 23 #include "threads/read_write_mutex_extension.h" 24 #include "threads/parallel_for_extension.h" 25 #include "threads/async.h" 26 27 #endif // DLIB_THREADs_ 28 29