cuDDL
Loading...
Searching...
No Matches
Classes | Namespaces
file_writer.hpp File Reference
#include <algorithm>
#include <array>
#include <cerrno>
#include <chrono>
#include <condition_variable>
#include <cstdint>
#include <cstdlib>
#include <cstring>
#include <deque>
#include <filesystem>
#include <initializer_list>
#include <memory>
#include <mutex>
#include <span>
#include <string>
#include <system_error>
#include <thread>
#include <vector>
#include <fcntl.h>
#include <linux/fs.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
#include <sys/vfs.h>
#include <unistd.h>
#include <cuddl/detail/ablation.hpp>
#include <cuddl/detail/io_ring.hpp>
Include dependency graph for file_writer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cuddl::detail::file_writer
 Writes a file from a thread of its own, so the caller produces the next bytes while earlier ones reach storage. More...
 

Namespaces

namespace  cuddl
 Batch operations over contiguous device rows.
 
namespace  cuddl::detail