.. _file_include_ecl_devices_shared_file.hpp: File shared_file.hpp ==================== |exhale_lsh| :ref:`Parent directory ` (``include/ecl/devices``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Output file specially suited for logging across threads. .. contents:: Contents :local: :backlinks: none Definition (``include/ecl/devices/shared_file.hpp``) ---------------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_include_ecl_devices_shared_file.hpp.rst Detailed Description -------------------- Output file specially suited for logging across threads. November 2009 Includes -------- - ``detail/character_buffer.hpp`` (:ref:`file_include_ecl_devices_detail_character_buffer.hpp`) - ``ecl/config/ecl.hpp`` - ``ecl/exceptions/standard_exception.hpp`` - ``ecl/threads/mutex.hpp`` - ``macros.hpp`` (:ref:`file_include_ecl_devices_macros.hpp`) - ``map`` - ``modes.hpp`` (:ref:`file_include_ecl_devices_modes.hpp`) - ``ofile.hpp`` (:ref:`file_include_ecl_devices_ofile.hpp`) - ``string`` (:ref:`file_include_ecl_devices_string.hpp`) - ``traits.hpp`` (:ref:`file_include_ecl_devices_traits.hpp`) Namespaces ---------- - :ref:`namespace_ecl` - :ref:`namespace_ecl__devices` Classes ------- - :ref:`exhale_class_classecl_1_1devices_1_1SharedFileCommon` - :ref:`exhale_class_classecl_1_1devices_1_1SharedFileManager` - :ref:`exhale_class_classecl_1_1is__sink_3_01SharedFile_01_4` - :ref:`exhale_class_classecl_1_1SharedFile`