.. _file_include_ecl_threads_mutex.hpp: File mutex.hpp ============== |exhale_lsh| :ref:`Parent directory ` (``include/ecl/threads``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Mutex interface. .. contents:: Contents :local: :backlinks: none Definition (``include/ecl/threads/mutex.hpp``) ---------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_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_include_ecl_threads.hpp`