.. _file__tmp_ws_src_ecl_core_ecl_threads_include_ecl_threads_mutex.hpp: File mutex.hpp ============== |exhale_lsh| :ref:`Parent directory ` (``/tmp/ws/src/ecl_core/ecl_threads/include/ecl/threads``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Mutex interface. .. contents:: Contents :local: :backlinks: none Definition (``/tmp/ws/src/ecl_core/ecl_threads/include/ecl/threads/mutex.hpp``) ------------------------------------------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file__tmp_ws_src_ecl_core_ecl_threads_include_ecl_threads_mutex.hpp.rst Detailed Description -------------------- Cross-platform mutex for locking/unlocking shared memory in a multi-threaded application. In linux it uses pthreads, in windows it uses critical sections. June 2009 Includes -------- - ``ecl/config/ecl.hpp`` Included By ----------- - :ref:`file__tmp_ws_src_ecl_core_ecl_threads_include_ecl_threads.hpp`