Output file specially suited for logging across threads. More...
#include <ecl/config/ecl.hpp>
#include <map>
#include <string>
#include <ecl/exceptions/standard_exception.hpp>
#include <ecl/threads/mutex.hpp>
#include "detail/character_buffer.hpp"
#include "ofile.hpp"
#include "traits.hpp"
#include "modes.hpp"
#include "macros.hpp"
Go to the source code of this file.
Classes | |
class | ecl::is_sink< SharedFile > |
File sink (output device) trait. More... | |
class | ecl::SharedFile |
Multi-instance (also thread-safe) output file device. More... | |
class | ecl::devices::SharedFileCommon |
Interface distributed to all members of a shared output file. More... | |
class | ecl::devices::SharedFileManager |
Namespaces | |
namespace | ecl |
Embedded control libraries. | |
namespace | ecl::devices |
Output file specially suited for logging across threads.
Output file specially suited for logging across threads.
Definition in file shared_file.hpp.