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 | |
| ecl | |
| Embedded control libraries. | |
| ecl::devices | |
Output file specially suited for logging across threads.
Output file specially suited for logging across threads.
Definition in file shared_file.hpp.